【问题标题】:How to install gcc in virtualenv如何在 virtualenv 中安装 gcc
【发布时间】:2017-07-23 16:10:34
【问题描述】:

在虚拟环境中安装 gcc 时遇到问题。如果我使用的是 conda virtualenv,命令将是:

conda install gcc

但是当我尝试使用常规 virtualenv 时:

pip3 install gcc

我收到以下错误:

Collecting gcc
Could not find a version that satisfies the requirement gcc (from versions: )
No matching distribution found for gcc

Pip 已升级到 9.0.1:

 pip3 install --upgrade pip

是否有与 conda install 命令等效的 pip3 install 命令?谢谢

【问题讨论】:

  • gcc 不是 Python 包。
  • @Jim 看到我的编辑。你知道等效的 pip3 命令语句吗?

标签: python-3.x gcc pip virtualenv


【解决方案1】:

你不能在 virtualenv 中安装 gcc——gcc 不是 Python 包。而且您不需要 — Python 虚拟环境用于单独安装 Python 包,因此您不需要在虚拟环境中使用单独的 gcc。

如果你真的需要安装一个单独的、非系统的 gcc,你可能需要更大的虚拟化解决方案——容器或虚拟机。

【讨论】:

  • 我正在尝试在 docker 容器的 python 虚拟环境中安装一些包(lz4,pandas)。但它因错误 gcc 而失败。如果我没有使用虚拟环境,那么这些包就会成功安装。我该如何解决这个问题..虚拟环境下的 gcc 包失败
猜你喜欢
  • 2012-04-26
  • 2011-04-20
  • 2016-08-30
  • 2020-06-18
  • 2014-02-10
  • 1970-01-01
  • 2014-12-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多