Python虚拟环境使用注意事项
1. 我在虚拟环境中,pycharm终端里面使用pip命令安装第三方库时,会在全局环境下也拷贝一个同样的第三方库,该怎么解决?
解决方案:在pip命令前面添加前缀python -m,这样所安装的第三方库就会只安装在虚拟环境里面
2. 如何在windows的cmd命令行终端真正地进入建立的虚拟环境?
假设虚拟环境建立在 D:\Pycharm文件\venv
- 首先使用cd命令进入D盘
- 然后用cd命令进入venv下的Scripts文件
- 最后输入activate.bat激活虚拟环境
- 可见开头的venv标志,说明我们成功进入了虚拟环境,大功告成!完结撒花!
3. 我在Pycharm虚拟环境的终端,升级pip(输入pip install --upgrade pip)时,提示说安装失败,说没有系统权限,再次使用pip时,发现的pip无法使用,爆出ModuleNotFoundError: No module named ‘pip._internal.cli.main’。错误,md真是头大呀!
这时需要找到虚拟环境下的Lib—>site-packages文件下,发现除了新安装的pip与pip-dist-info之外,发现还有ip与ip-dist-info文件,我们选中四个文件全部删除,
然后在全局环境下执行:pip install --upgrade pip,再找到全局环境中的Lib—>site-packages文件下,将pip与pip-dist-info文件拷贝到虚拟环境的Lib—>site-packages文件下,pip就可以正常使用了!芜湖!!