默认的pip源是国外源,比较慢,一行命令更换为阿里源:
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
默认pip安装使用是全局python环境,随着不断的使用,全局python环境中装的库越来越多,所以推荐使用虚拟环境。
下面以PyQt5的使用为例,在这种情况下,可以新建一个干净的python3的虚拟环境用于pyqt5的项目,而不必使用全局python环境。
进入到要创建的目录,执行下面命令即可创建一个:
python -m venv venv
使用VScode打开当前文件夹(D:/python/PyQt)作为工作区,若没有安装python扩展,需要先安装python扩展。
VScode会自动识别解析器路径:
这样则表示当前使用的是虚拟python环境,若没有,可以点击进行选择:
此时在VScode中新建终端,若是第一次运行,可能会遇到问题:无法加载文件ctivate.ps1,因为在此系统上禁止运行脚本。
解决方法为:以管理员身份运行powershell,执行下面的命令:
Set-ExecutionPolicy RemoteSigned
再次在VScode中新建终端,即可成功进入虚拟环境:
查看当前环境下所有的pip包,是一个很干净的环境:
pip list
pip install PyQt5