【问题标题】:How can I install a python .egg file如何安装 python .egg 文件
【发布时间】:2011-05-17 21:28:45
【问题描述】:

我正在尝试在 python 2.6 上安装 twisted,但似乎缺少 Zop 界面。 此外,它似乎是一个.egg 文件。我下载了这个.egg 文件,现在如何安装?

【问题讨论】:

    标签: python twisted


    【解决方案1】:

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

    pip install twisted
    

    pip 将负责安装 zope.interface。

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

    这就是我在 OS X 上安装 virtualenvpip 的方式:

    curl -O http://peak.telecommunity.com/dist/ez_setup.py
    sudo python ez_setup.py
    sudo easy_install pip
    sudo pip install virtualenv
    

    我也喜欢将virtualenvwrappervirtualenv 一起使用,所以我使用以下方式安装它:

    sudo pip install virtualenvwrapper
    

    在 virtualenv 中安装 Twisted 的说明

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

    mkvirtualenv twisted-env
    pip install twisted
    

    【讨论】:

    • easy_install 也处理它们
    • 是的,但现在建议使用 pip 来支持使用 easy_install。 s3.pixane.com/pip_distribute.png
    • 你也可以反过来:virtualenv自动安装pip,所以你可以直接下载virtualenv
    • @Daniel。你是对的。如果您安装virtualenv,则不必在全局站点包中安装pip。但是,pipvirtualenvvirtualenvwrapperdistribute 是我不介意在全局站点包中包含的四个包。我在virtualenv 中安装的所有其他东西。
    • 没有。永远不要执行“sudo python setup.py install”。编写一个 ~/.pydistutils.cfg ,将您的 pip 安装放入 ~/.local 或其他地方。尤其是名为“ez_setup.py”的文件往往会吸收较新版本的东西,例如 setuptools 和 easy_install,这可能会破坏您操作系统上的其他东西。
    猜你喜欢
    • 1970-01-01
    • 2015-08-20
    • 2022-07-27
    • 2016-10-02
    • 2011-05-01
    • 2018-03-21
    • 2017-07-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多