如何解决安装包过程中的Requirement already satisfied:问题
作者:avenue轩
这篇文章主要介绍了如何解决安装包过程中的Requirement already satisfied:问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
问题如图
安装库总是提示大量类似Requirement already satisfied: paddle in f:\anapython\lib\site-packages (1.0.2)的信息。
对此问题,需要指定安装目录。
格式:pip install --target=目标路径 工具包名字
如该项目中
pip install --target=D:\Users\Desktop\趋研信息\lzx_algorithm\venv\Lib\site-packages paddle
环境路径可以在该项目中查找,如我们可以到External Libraries下的venv下的Lib下的site-packages或者venv下的Lib目录下的site-packages(site-pakcages就是我们当前环境的包的安装路径)。
可以采用pycharm快捷方式直接获取路径,
如图所示:
如果网没问题直接就可以安装成功,如果网有问题可以切换镜像,
pip install -i https://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com
--target=`D:\Users\Desktop\趋研信息\lzx_algorithm\venv\Lib\site-packages paddle
效果如图:
这样我们的问题就得到临时解决了。
这个我猜可能是环境乱了,如果想彻底解决该问题,则我们进入到该环境中重新激活该虚拟环境即可。
进入到我们刚才的设置环境的目录中venv下的Scripts中,然后使用activate激活即可
cd D:\Users\Desktop\趋研信息\lzx_algorithm\venv\Scripts
activate
即可激活,然后可以重新返回我们当前目录cd D:\Users\Desktop\趋研信息\代码\label_-tool
然后pip install 其他包就正常了。
如图所示:
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。