安装portia时安装错误

时间:2014-12-04 03:15:42

标签: python portia

github页面上的以下说明。当然,自从我使用Windows 7系统以来,不得不进行微小的更改。我找到了创建portia运行虚拟环境的重点。我正在尝试使用pip安装所需的软件包。

pip install -r requirements.txt

log失败了。

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

deostroll@DEOTOP /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)
deostroll@DEOTOP /c/Portia/portia/slyd (master)
$

是否有其他程序可以在Windows上进行此操作?

1 个答案:

答案 0 :(得分:0)

运行时看起来zope.interface没有安装:

pip install -r requirements.txt

您可以尝试运行以下内容并查看它是否有效吗?

pip install zope.interface