2

在此处输入图像描述

为什么我不能运行这段代码?我已经有 zope.interface 我尝试更新路径但仍然无法正常工作,我不知道为什么。见上图:

import paho.mqtt.client as mqtt
from twisted.internet import reactor, protocol
from txws import WebSocketFactory
import json
4

1 回答 1

1

如果您使用 pip 安装,则很有可能会破坏安装。

使用 pip 安装 zope 模块后,例如:z3c.password,您的 zope 安装会中断。

这是因为 pip 将模块安装在其中/usr/local/lib/python2.7/dist-packages/zope,而原始模块 zope.interface 在其中,/usr/share/pyshared/zope/interface/并且在导入时具有较小的相关性。

为了解决这个问题,我会尝试像这样对其进行符号链接:

cd /usr/local/lib/python2.7/dist-packages/zope
sudo ln -s /usr/share/pyshared/zope/interface/
于 2017-03-08T08:04:40.340 回答