在 virtualenv 中安装 M2Crypto 而不将 swig 安装到系统中

Posted

技术标签:

【中文标题】在 virtualenv 中安装 M2Crypto 而不将 swig 安装到系统中【英文标题】:Installing M2Crypto inside of virtualenv without installing swig to the system 【发布时间】:2013-07-19 19:27:47 【问题描述】:

我在虚拟环境中工作,当我在恰好安装了 swig(系统范围)的机器上 pip install M2Crypto 时,它可以正常安装。当 swig 可能在系统范围内不可用时,我需要安装 M2Crypto。有没有办法使用本地 swig install 在虚拟环境中安装 M2Crypto?

【问题讨论】:

【参考方案1】:

所以最后我通过让 buildout 处理下载和安装 swig 和 M2Crypto 然后只是将构建的 M2Crypto 和 EGG-INFO 目录从 buildout 放置它们的位置移动到 virtualenv 想要它们的位置...这可能不会是最佳解决方案,但是,嘿,它奏效了。

【讨论】:

以上是关于在 virtualenv 中安装 M2Crypto 而不将 swig 安装到系统中的主要内容,如果未能解决你的问题,请参考以下文章

在 openSUSE 上的 Virtualenv 中安装 TensorFlow

无法在 virtualenv 中安装 mySQL-python

在 virtualenv 中安装 Django:MySQL-python 错误

如何在 Pycharm Virtualenv 中安装 kivy? [复制]

在 python 中安装模块 - pip、distribute、nose、virtualenv

sh 在virtualenv中安装pygtk