V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
dwjgwsm
V2EX  ›  Python

如何安装 processing 模块?

  •  
  •   dwjgwsm · 2018-03-05 12:01:55 +08:00 · 3467 次点击
    这是一个创建于 2455 天前的主题,其中的信息可能已经有所发展或是发生改变。

    想试试 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\

    5 条回复    2018-03-07 15:57:54 +08:00
    dwjgwsm
        1
    dwjgwsm  
    OP
       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
        2
    dwjgwsm  
    OP
       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
        3
    dwjgwsm  
    OP
       2018-03-05 15:35:29 +08:00
    顺便说一句,有的时候模块安装看起来没成功,也可能是搜索路径的问题,试试 anaconda 自带的 spyder 导入看行不行?
    myyou
        4
    myyou  
       2018-03-05 15:44:27 +08:00
    库太老了,只兼容到 python2.4 和 2.5
    dwjgwsm
        5
    dwjgwsm  
    OP
       2018-03-07 15:57:54 +08:00
    Versions of Python before 2.4 are not supported
    这句话的意思貌似应该是不支持 2.4 以前的 python 把......

    我发现 linux 对多进程的支持就是好啊,我现在已经把工作搬到 linux 上去了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2438 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 15:55 · PVG 23:55 · LAX 07:55 · JFK 10:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.