python虚拟环境启动后依然使用全局pip的问题及解决
作者:Keruila
文章描述了在启动Python虚拟环境后,使用全局pip安装的包而不是虚拟环境内的包的问题,通过删除与pip相关的环境变量,再重新创建,解决了此问题
python虚拟环境启动后依然使用全局pip
进入虚拟环境后pip list显示的依然是全局的Python包,并不是本虚拟环境的包
网上查找解决方法,无,两个小时过去了心态炸裂
最后思考有没有可能和环境变量有关
用以下方式解决
- 删除所有如 “F:\Python_ins\python-35-x64\Scripts”的环境变量(这个环境变量的作用是你可以在任何地方使用pip命令)
- 此时命令行已经不认得pip
- 再次创建刚刚删除的环境变量
- 进入虚拟环境,试验了一下pip list,显示的是本虚拟环境的包

总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
