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

时间:2019-12-06 09:56:22

标签: python pip virtualenv conda

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

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

您如何在非conda创建的虚拟环境中安装conda?

1 个答案:

答案 0 :(得分:2)

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

1)通过在您的virtualenv环境中进行pip freeze > requirements.txt来创建require.txt文件

2)创建conda env:conda create --name myenv

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

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

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