2014-12-04 185 views
0

遵循github页面上的说明。当然,自从我使用Windows 7系统以来,必须做出微小的改变。我开始创建portia运行的虚拟环境。我正在尝试使用pip安装所需的软件包。安装portia时的安装错误

pip install -r requirements.txt 

它失败了一个log

现在在shell中我尝试运行twistd,它给出错误,说没有找到命令。我甚至试过如下:

[email protected] /c/Portia/portia/slyd (master) 
$ python ../../portia_env/Scripts/twistd.py -n slyd 
Traceback (most recent call last): 
    File "../../portia_env/Scripts/twistd.py", line 13, in <module> 
    from twisted.scripts.twistd import run 
    File "c:\Portia\portia_env\lib\site-packages\twisted\__init__.py", line 53, in 
<module> 
    _checkRequirements() 
    File "c:\Portia\portia_env\lib\site-packages\twisted\__init__.py", line 37, in 
_checkRequirements 
    raise ImportError(required + ": no module named zope.interface.") 
ImportError: Twisted requires zope.interface 3.6.0 or later: no module named zop 
e.interface. 
(portia_env) 
[email protected] /c/Portia/portia/slyd (master) 
$ 

是否有一个替代的过程,以便使这项工作在Windows上?

回答

0

它看起来像zope.interface当您运行没有安装:

pip install -r requirements.txt 

你能尝试运行以下命令,看看是否可行?

pip install zope.interface