伙计们:
我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
来替换现有的包...
所以,我想知道如何pip
和conda install
检查目标软件包他们之前已经存在实际上通过安装过程吗?
我认为使用 python3 您没有使用当前 conda 环境中的解释器,因此它会安装在其他地方
python -m pip install (或者简单的 pip install) 从你激活的环境应该可以工作并且忽略 conda 安装的依赖项,如果它们满足要求
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句