python pip 常用功能

1. 创建虚拟隔离环境
python -m venv algStudyEnv

此时,在当前目录下会生成一个文件夹,就是虚拟隔离环境

2. 激活当前虚拟环境
执行虚拟环境下的Scripts目录下的Activate.ps1 powershell脚本
powershell对于执行脚本的策略默认是不允许的

首先查看当前的执行策略Get-ExecutionPolicy

四种常用地执行策略

  1. Restricted:禁止运行任何脚本和配置文件。
  2. AllSigned:可以运行脚本,但要求所有脚本和配置文件由可信发布者签名,包括在本地计算机上编写的脚本。
  3. RemoteSigned:可以运行脚本,但要求从网络上下载的脚本和配置文件由可信发布者签名;不要求对已经运行和已在本地计算机编写的脚本进行数字签名。
  4. 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

posted @ 2020-12-07 22:58  HX0100  阅读(90)  评论(0)    收藏  举报