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