您如何在使用 virtualenv 创建的环境中 conda 安装库?

Myc*_*cha 3 python pip virtualenv conda

我正在研究一个(python)项目,该项目的选择是使用 virtualenv 创建一个虚拟环境。但是,由于此错误,无法在 macOS 上通过 pip 安装项目依赖项之一:https : //github.com/streamlit/streamlit/issues/283

解决方法是 conda 安装依赖项之一以绕过 gcc 编译器。

您如何在不是用 conda 创建的虚拟环境中 conda 安装某些东西?

Tim*_*Tim 10

我认为最简单的方法是自己创建一个 conda env。

1)通过pip freeze > requirements.txt在你的virtualenv环境中做来创建一个requirement.txt文件

2)创建conda环境: conda create --name myenv

3)激活你的环境: source activate myenv

4) 安装您的依赖项: conda install --file requirements.txt

5)安装缺少的依赖: conda install YOUR_MISSING_DEPENDENCY