在安装requiirements.txt时,遇到pip不能安装的,就会停下,需要使用conda安装或其他方法安装了之后才能继续下去。这个就需要时不时看着安装进度,这就有点不方便。就像我遇到的一个包使用conda install 后提示我已经安装了,但是我再使用pip install -r requirements.txt时到这个包这里又停住了。使用pip install 这个包时提示找不到对应的版本,
对于这个问题,我们可以使用下面两个命令中的一个都行:
(1)while read requirement; do conda install --yes $requirement; done < requirements.txt #
然后果然继续安装,没有再停下,再遇到安装不上的,也没有停。如下图可以看到我的 prompt-toolkit==1.0.14是安装失败的,但是它没有停下,而是继续安装下一个。
(2)听说这个方法也可以:FOR /F "delims=~" %f in (requirements.txt) DO conda install --yes "%f" #,但是我选择的是第一种方法
网友评论