在Windows上安装gevent

1 投票
3 回答
1483 浏览
提问于 2025-04-18 07:10

我刚开始学Python。我安装了Python 3.4,然后尝试运行命令“pip install gevent”,但是出现了一个错误:“TypeError: unorderable types: NoneType() >= str()”。请问这个问题该怎么解决呢?

提前谢谢你!

相关问题:

3 个回答

0

对于使用 Python 2.7 的 64 位 Windows 系统:
首先,安装 greenlet(可以用命令 pip install greenlet)。
然后,安装 Microsoft Visual C++ 9.0(截至 2015 年 1 月 20 日),可以在这个链接找到:http://aka.ms/vcpython27
接下来,你就可以通过 pip 安装 gevent(用命令 pip install gevent)。

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

1

你看到的这个问题是因为 gevent 还不支持 Python 3。这就是你现在遇到错误的原因。

1

我觉得这是因为 gevent 只支持 Python 2.5 及以上版本

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

撰写回答