【发布时间】:2011-05-17 21:28:45
【问题描述】:
我正在尝试在 python 2.6 上安装 twisted,但似乎缺少 Zop 界面。
此外,它似乎是一个.egg 文件。我下载了这个.egg 文件,现在如何安装?
【问题讨论】:
我正在尝试在 python 2.6 上安装 twisted,但似乎缺少 Zop 界面。
此外,它似乎是一个.egg 文件。我下载了这个.egg 文件,现在如何安装?
【问题讨论】:
安装virtualenv,其中包括pip。然后你可以简单地运行:
pip install twisted
pip 将负责安装 zope.interface。
这就是我在 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
我也喜欢将virtualenvwrapper 与virtualenv 一起使用,所以我使用以下方式安装它:
sudo pip install virtualenvwrapper
现在要创建一个新的虚拟环境并安装 Twisted,我只需发出:
mkvirtualenv twisted-env
pip install twisted
【讨论】:
virtualenv自动安装pip,所以你可以直接下载virtualenv。
virtualenv,则不必在全局站点包中安装pip。但是,pip、virtualenv、virtualenvwrapper 和 distribute 是我不介意在全局站点包中包含的四个包。我在virtualenv 中安装的所有其他东西。