如何安装python .egg文件

AKM*_*AKM 5 python twisted

我正在尝试在python 2.6上安装Twisted,并且似乎缺少Zop接口。也似乎它是一个.egg文件。我下载了此.egg文件,现在该如何安装?

Mat*_*kin 4

安装virtualenv,其中包括pip. 然后你可以简单地运行:

pip install twisted
Run Code Online (Sandbox Code Playgroud)

pip将处理安装 zope.interface。

在 OS X 上安装 virtualenv 和 pip 的说明

这就是我在 OS X 上的安装virtualenv方式pip

curl -O http://peak.telecommunity.com/dist/ez_setup.py
sudo python ez_setup.py
sudo easy_install pip
sudo pip install virtualenv
Run Code Online (Sandbox Code Playgroud)

我也喜欢使用virtualenvwrapperwith virtualenv,所以我使用以下方式安装了它:

sudo pip install virtualenvwrapper
Run Code Online (Sandbox Code Playgroud)

在 virtualenv 中安装 Twisted 的说明

现在要创建一个新的虚拟环境并安装 Twisted,我只需发出:

mkvirtualenv twisted-env
pip install twisted
Run Code Online (Sandbox Code Playgroud)

  • 不。永远不要做“sudo python setup.py install”任何事情。编写 ~/.pydistutils.cfg 将您的 pip 安装放入 ~/.local 或其他内容中。特别是名为“ez_setup.py”的文件往往会吸收诸如 setuptools 和 easy_install 之类的较新版本的内容,这可能会破坏操作系统上的其他内容。 (2认同)