我想尝试zeroRPC,但无法正确安装软件包。我在Windows 7下使用最新的python_xy发行版(python 2.7.3),我必须说我没有太多的安装新模块的经验,因为发行版已经很完整了。如何在windows上安装zeroRPC(python)
我从GitHub拉主zeroRPC,蟒蛇,并做“蟒蛇的setup.py安装”
我有类似“无法找到vcvarsall.bat”第一个问题。我解决它通过安装的MinGW这里解释error: Unable to find vcvarsall.bat
然后,我可以运行安装,直到结束,但现在,当我输入zerorpc,我得到下面的导入错误(仅在堆栈的末尾):
C:\Python27\lib\site-packages\gevent-0.13.8-py2.7-win32.egg\gevent\greenlet.py in <module>()
4 import traceback
5 from gevent import core
----> 6 from gevent.hub import greenlet, getcurrent, get_hub, GreenletExit, Waiter
7 from gevent.timeout import Timeout
8
C:\Python27\lib\site-packages\gevent-0.13.8-py2.7-win32.egg\gevent\hub.py in <module>()
28
29 try:
---> 30 greenlet = __import__('greenlet').greenlet
31 except ImportError:
32 greenlet = __import_py_magic_greenlet()
ImportError: No module named greenlet
我想知道更一般的是,如果我遵循正确的过程来安装新的软件包(在windows下)或者如果有一种更简单的方法(更安全的方式),我会忽略(easy_install)?我必须说我对此很新,如有任何提示或链接到相关文件,我们将不胜感激。
由于提前,
塞缪尔
easy_install的或PIP是安装模块的最简单的方法。如果有本机部分,那可能会导致一些问题。在这种情况下,使用[pypi](http://pypi.python.org)是有用的,因为大多数的软件包可以在Windows安装程序中找到... –
'gevent'依赖于['greenlet'](http: //pypi.python.org/pypi/greenlet),所以你需要安装它。我建议你使用[pypi](http://pypi.python.org/pypi/greenlet)提供的Python 2.7的预编译Windows安装程序。 –
非常感谢,实际上,我可以在这里为我的Windows 64位安装pip程序:http://stackoverflow.com/questions/4750806/how-to-install-pip-on-windows 我得到zeroRPC不久之后工作,我现在应该能够正确地安装东西 – Samuel