【问题标题】:installing gevent in windows在 Windows 中安装 gevent
【发布时间】:2014-05-21 06:40:30
【问题描述】:

我是 python 新手。我安装了 python 3.4 并尝试运行 commamd “pip install gevent”,但它显示错误“TypeError: unorderable types: NoneType() >= str()”。如何解决这个问题。

提前致谢

【问题讨论】:

    标签: python pip gevent


    【解决方案1】:

    我认为那是因为gevent only supports Python 2.5 and greater:

    Operating System :: MacOS :: MacOS X
    Operating System :: Microsoft :: Windows
    Operating System :: POSIX
    Programming Language :: Python :: 2.5
    Programming Language :: Python :: 2.6
    Programming Language :: Python :: 2.7
    

    解决方案:您必须安装适用于 Windows 的 Python 2.x 版本,以便您可以根据需要使用 gevent

    【讨论】:

    • 感谢@jrd1...但是 pip 在 python 3.4 中是默认安装的...所以我使用它...但是在 python 2.x 版本中我尝试安装 pip 但我不能。 ..所以帮帮我..
    • @Reddevil:你安装了 Python 2.x 吗?如果是这样,请下载 pip 并像安装任何其他模块一样安装它(使用 setuptools 模块):python setup.py install
    • @Reddevil:请按照本教程了解更多信息:pip.readthedocs.org/en/latest/installing.html 完成后,您可以使用该 pip 安装 gevent
    • 感谢@jrd1,如果我收到任何错误,我只是在下载 python 2.7..我会回复你...
    • @Reddevil:酷。如果我的帖子对你有用,请考虑采纳。 :)
    【解决方案2】:

    您看到的是因为gevent 还不支持python 3。这就是您现在收到错误的原因。

    【讨论】:

    • 感谢您的回复@Brianiac...但我想为我的项目安装 gevent...我能做什么...
    • 你可以安装python 2.7.*,最新版本的python 2,然后安装gevent。如果您使用的是 mac/linux,您可能想要使用pyenv,它可以让您轻松管理您的 python 环境。否则,您可能只想从 python.org 网站的安装文件中安装 python 2。然后你需要改变你的 PATH 变量。
    • @LieRyan pyenv 恐怕在 Windows 上不起作用。
    • 啊,我的意思是Ian Bicking's virtualenvstandard library venv,后者使用pyenv 作为命令行脚本名称的默认值。直到现在我才知道pyenv。 pyenv 与其他更流行的 env 解决方案相比有什么优势?
    • @LieRyan virtualenv 用于管理不同的虚拟环境。 Pyenv 更像是节点版本管理器,或者简称为 nvm。本质上,如果你想使用不同类型的 python,比如 cpython 2、cpyhon 3、pypy、stackless、jython,并且你想在它们之间轻松切换,那么 pyenv 适合你。
    【解决方案3】:

    对于使用 Python 2.7 的 Windows 64 位: 安装greenlet(pip install greenlet) 然后在http://aka.ms/vcpython27 安装 Microsoft Visual C++ 9.0(截至 2015 年 1 月 20 日) 然后就可以通过pip安装gevent了(pip install gevent)

    如果您不确定如何使用 pip 在 Windows 上安装,也可以下载。我使用的是 pip-Win 1.7

    【讨论】:

      猜你喜欢
      • 2012-03-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-09
      • 1970-01-01
      • 2014-05-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多