python pip 切换国内源方法
有时候官网下载慢, 我们可以尝试一下国内的pip源。
首先国内可以用的源有:
1 | 清华大学源 镜像地址: |
临时切换方法
下载某个包的时候临时将镜像源换成清华源
1 | pip install package_name -i https://pypi.tuna.tsinghua.edu.cn/simple |
永久换源
通过修改配置文件来永久使用某个镜像源:
1 | pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple |
重置镜像源
通过下面命令查看当前设置的镜像源:
1 | pip config list |
删除全局设置的镜像源:
1 | pip config unset global.index-url |
删除用户级别设置的镜像源:
1 | pip config unset global.index-url |
pip其他操作
检查 pip 的版本:
1 | pip --version |
更新 pip 本身:
1 | pip install --upgrade pip |
查看当前环境中已安装的所有包及其版本信息:
1 | pip list |
安装包与卸载包:
1 | # 安装 |
删除当前环境的所有 pip 缓存:
1 | pip cache purge |
删除特定包的缓存:
1 | pip cache remove package_name |
希望安装特定版本的包,可以使用 == 语法:
1 | pip install package_name==1.0.0 |
遇到下载不稳定时,可以设置超时时间:\
例如,将超时时间设置为 10 秒:
1 | pip install package_name --timeout 10 |
将当前环境的包导出:
1 | pip freeze > requirements.txt |
从 requirements.txt
安装指定包:
1 | pip install -r requirements.txt |
自定义源时的信任设置:
比如信任清华源:
1 | pip install package_name --trusted-host pypi.tuna.tsinghua.edu.cn |