您可以使用将库安装到conda虚拟环境
pip
。每个环境都有自己版本的
pip
,并且每当您激活环境时
pip
命令通常会相应地更改。例如,如果我激活了我的基本环境,这就是当我调用时执行的pip应用程序的位置
pip install x
:
Last login: Tue Sep 5 23:16:43 on ttys003
⯠conda activate base
⯠which pip
/opt/anaconda3/bin/pip
如果我将环境更改为另一个名为
"demo"
,以下是
which pip
命令返回:
⯠conda activate demo
⯠which pip
/opt/anaconda3/envs/demo/bin/pip
请注意,现在它开始使用
/opt/anaconda3/
envs/demo/
bin/pip
而不是
/opt/anaconda3/bin/pip
重要:
这个
which
用于定位shell可执行文件命令的路径的不适用于Windows。如果您使用的是Windows,则可以使用
where
而是在命令提示符中。这个
哪里
显示可执行命令在系统中的所有路径
PATH
。
正在安装
requirements.txt
使用
conda
如果出于某种原因,您试图强制
requirements.txt
要使用安装
康达
,请尝试使用以下命令:
适用于Mac OS和Linux系统
只需运行以下命令:
while read requirement; do conda install --yes $requirement; done < requirements.txt
对于Windows系统
-
创建
install_conda.bat
具有以下内容的批处理脚本:
@echo off
FOR /F %%i IN (requirements.txt) DO (
conda install --yes %%i
)
-
使用命令提示符运行批处理脚本:
install_conda.bat
重要:
上述解决方案可能不会安装所有软件包,因为有些软件包可能在conda存储库中不可用。
注释
如果您的conda环境丢失
pip
,可以使用以下命令进行安装:
conda install pip