【问题标题】:Use homebrew to install applications to virtual enviornment使用 homebrew 将应用程序安装到虚拟环境
【发布时间】:2014-05-07 23:36:12
【问题描述】:

无论如何,我是否可以使用 homewbrew 将软件包(如 numpy 或 matplotlib)安装到使用 virtualenv 创建的隔离虚拟环境中,而无需在系统范围内安装打包。

【问题讨论】:

  • 你问错问题了。

标签: python macos homebrew


【解决方案1】:

virtualenv 内部使用pip,它会将包隔离到virtualenv。每个virtualenv 都有一个本地版本的pip,并将在本地安装包。

【讨论】:

  • 我通常会这样做,但有些软件包(如 numpy)需要自制软件(pip 可以工作)。反正有没有使用自制软件安装到 virtualenv 中?
  • 我可以在 OS X 上使用 pip 安装 numpy - 你在什么平台上?
【解决方案2】:

您可以使用 pip 安装 numpy。

您的问题可能会通过发出以下命令来解决:

$ export CFLAGS=-Qunused-arguments
$ export CPPFLAGS=-Qunused-arguments
$ pip install numpy

你可以测试

$ python -c 'import numpy'

目前有几个包存在这个问题。 PIL 是另一个例子。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-05-19
    • 2015-10-02
    • 1970-01-01
    • 1970-01-01
    • 2019-05-16
    • 1970-01-01
    • 1970-01-01
    • 2017-07-10
    相关资源
    最近更新 更多