之前完成conda安装时如何避免再次安装pip安装包?

程序员

伙计们:

conda install tensorflow-gpu用来安装tensorflow 2.0,并且numpy=1.20.2将是安装的包之一,然后我使用python3 -m pip install SOMEPACKAGE,这也SOMEPACKAGE需要numpy安装,但pip似乎没有检查或意识到该包numpy已经安装......

我想展示我目前所知道的一切:

1.我知道通过安装的包conda install会去anaconda3/envs/YOUR_ENV/lib/site-packages

2.我使用python3 -m pip install -t anaconda3/envs/YOUR_ENV/lib/site-packages强制将包安装到将要安装的地方conda install

但是,pip 仍然尝试 dwonload *.whl 文件并再次安装包,我不希望这个包安装过程再次发生,虽然它确实提到我可以用它--upgrade来替换现有的包...

所以,我想知道如何pipconda install检查目标软件包他们之前已经存在实际上通过安装过程吗?

维朱尔

我认为使用 python3 您没有使用当前 conda 环境中的解释器,因此它会安装在其他地方

python -m pip install (或者简单的 pip install) 从你激活的环境应该可以工作并且忽略 conda 安装的依赖项,如果它们满足要求

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章