conda版本是什么?

pip install -r requirements.txt --target ./lib

我找到了这些命令:

while read requirement; do conda install --yes $requirement; done < requirements.txt

但它没有告诉如何指定——target ./lib


当前回答

快速搜索conda官方文档将帮助您找到每个标志的功能。

到目前为止:

-y:不要要求确认。 -f:我认为它应该是——file,所以它从给定的文件中读取包的版本。 -q:不显示进度条。 -c:用于搜索包的额外通道。这些是按顺序搜索的url

其他回答

这样能行吗?

cat requirements.txt | while read x; do conda install "$x" -p ./lib ;done

or

conda install --file requirements.txt -p ./lib

快速搜索conda官方文档将帮助您找到每个标志的功能。

到目前为止:

-y:不要要求确认。 -f:我认为它应该是——file,所以它从给定的文件中读取包的版本。 -q:不显示进度条。 -c:用于搜索包的额外通道。这些是按顺序搜索的url

您可以轻松地运行以下命令来安装requirements .txt中的所有包,并提供额外的通道来搜索包:

conda install -c conda-forge --file requirements.txt

你可以运行conda install——file requirements.txt来代替循环,但是在conda install中没有目标目录。Conda install将一个包列表安装到指定的Conda环境中。

你可以试试这个:

/home/user/anaconda3/bin/pip install -r requirements.txt

这只是使用安装在conda环境中的pip。如果pip没有预安装在您的环境中,您总是可以运行以下命令

conda install pip