1. 设置默认国内源 
命令行修改配置
1 2 3 pip config set  global.index-url https://pypi.tuna.tsinghua.edu.cn/simple pip config set  global.index-url https://pypi.mirrors.ustc.edu.cn/simple/ 
 
或手动修改/新建文件 C:\Users\XXXX\pip\pip.ini ,内容为:
1 2 [global] index-url  = https://pypi.mirrors.ustc.edu.cn/simple/
 
国内源 :
 
加利福尼亚大学python扩展库(非官方) :
 
2. 更新所有安装包 1 2 3 4 5 6 7 8 9 10 11 from  pip._internal.utils.misc import  get_installed_distributionsimport  subprocessdef  pip_upgrade_all ():    for  dist in  get_installed_distributions():         print (dist)         ustc_source = 'https://pypi.mirrors.ustc.edu.cn/simple/'          cmd = 'pip install --upgrade {} -i {}' .format (dist.project_name, ustc_source)         subprocess.call(cmd, shell=True ) pip_upgrade_all() 
 
 
3. 常用命令 1 2 3 4 5 6 7 8 9 10 11 pip install -U tensorflow -i https://pypi.mirrors.ustc.edu.cn/simple/ pip install tensorboard=1.8.0 pip list -o pip install numpy-1.13.1+mkl-cp36-cp36m-win_amd64.whl 
 
4. 虚拟环境 1 2 3 4 5 6 python -m venv .venv .venv/Scripts/activate