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