python pip 常用功能
1. 创建虚拟隔离环境
python -m venv algStudyEnv
此时,在当前目录下会生成一个文件夹,就是虚拟隔离环境
2. 激活当前虚拟环境
执行虚拟环境下的Scripts
目录下的Activate.ps1
powershell
脚本
powershell
对于执行脚本的策略默认是不允许的
首先查看当前的执行策略Get-ExecutionPolicy
四种常用地执行策略
Restricted
:禁止运行任何脚本和配置文件。AllSigned
:可以运行脚本,但要求所有脚本和配置文件由可信发布者签名,包括在本地计算机上编写的脚本。RemoteSigned
:可以运行脚本,但要求从网络上下载的脚本和配置文件由可信发布者签名;不要求对已经运行和已在本地计算机编写的脚本进行数字签名。Unrestricted
:可以运行未签名脚本。(危险!)
修改执行策略Set-ExecutionPolicy RemoteSigned
3. 查看当前虚拟环境安装的python
第三方库
安装第三方库
pip install django
pip install django==2.0
卸载第三方库
pip uninstall django
显示有新版本可以升级的第三方库
pip list -o
升级pip到最新版本
python -m pip install --upgrade pip
4. 导出当前虚拟环境下的包列表到一个文件
pip freeze > requirements.txt
5. 退出当前虚拟隔离环境
deactivate
6. 根据之前导出的文件安装第三方库
pip install -r requirements.txt
补充
指定pip
安装源 pip install flask -i https://pypi.doubanio.com/simple