如何安装 processing 模块?

2018-03-05 12:01:55 +08:00
 dwjgwsm

想试试 pathos,貌似已经正确安装,但无法导入,按照作者的提示,看看能否先 import processing,不行,所以尝试先装一下 processing,但是装不了啊,windows 和 linux 下都装不了,提示的错误都一样.这个提示也挺古怪的,我这都 python3.6 了,他却说不支持 2.4 以前的版本.那么这个模块到底怎么安装?百度似乎没任何这方面的帖子

Collecting processing Using cached processing-0.52.zip Complete output from command python setup.py egg_info: Traceback (most recent call last): File "<string>", line 1, in <module> File "C:\Users\ZLL\AppData\Local\Temp\pip-build-2vtvltpp\processing\setup. py", line 12 raise ValueError, 'Versions of Python before 2.4 are not supported' ^ SyntaxError: invalid syntax

----------------------------------------

Command "python setup.py egg_info" failed with error code 1 in C:\Users\ZLL\AppD ata\Local\Temp\pip-build-2vtvltpp\processing\

3498 次点击
所在节点    Python
5 条回复
dwjgwsm
2018-03-05 12:21:32 +08:00
然后试图去下载源码
www.python.org/downloads/
www.lfd.uci.edu/~gohlke/pythonlibs/#pymssql
pypi.python.org/pypi
都找不到这个模块,github 上搜索 processing,1,5000 个相关内容,不知道这模块到底在哪里?
dwjgwsm
2018-03-05 15:32:00 +08:00
没折腾怎么安装 processing 了,我倒是把 pathos 给安装好了!今天就折腾安装这个模块搞了大半天吧.模块还没有使用,能不能解决我的多进程问题还未知,先说说怎么安装的.这个模块中文网页里面讨论的少.
首先是安装 easy_install,通过它可以安装到最新版本的 pathos,在安装 easy_install 的时候也是出现了一些问题,最好是直接下载最新版的 setuptools 压缩包来安装
然后就是 easy_install pathos
目前是 0.2.2 版

然后在 pycharm 里面导入还是不成功,原因是 pathos 的位置有点特别,需要添加新的搜索路径,可以通过 anaconda 自带 spyder 里面
import sys
print(sys.modules['pathos'])
看到模块的位置,再把这个位置添加到 pycharm 的搜索路径中就行了(注意:路径写到.egg/ 为止,后面的部分不要写了)

setuptools 下载:
https://pypi.python.org/pypi/setuptools
这个帖子里面有一些安装上讨论及使用说明:
https://stackoverflow.com/questions/26059764/python-multiprocessing-with-pathos
dwjgwsm
2018-03-05 15:35:29 +08:00
顺便说一句,有的时候模块安装看起来没成功,也可能是搜索路径的问题,试试 anaconda 自带的 spyder 导入看行不行?
myyou
2018-03-05 15:44:27 +08:00
库太老了,只兼容到 python2.4 和 2.5
dwjgwsm
2018-03-07 15:57:54 +08:00
Versions of Python before 2.4 are not supported
这句话的意思貌似应该是不支持 2.4 以前的 python 把......

我发现 linux 对多进程的支持就是好啊,我现在已经把工作搬到 linux 上去了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/434903

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX