pip镜像源以及换源、其他关于 pip 的操作和设置
国内常用源的地址如下:
清华大学源 镜像地址:
https://pypi.tuna.tsinghua.edu.cn/simple
阿里云源 镜像地址:
https://mirrors.aliyun.com/pypi/simple
豆瓣源 镜像地址:
https://pypi.douban.com/simple
中国科学技术大学源 镜像地址:
https://pypi.mirrors.ustc.edu.cn/simple
腾讯云源 镜像地址:
https://mirrors.cloud.tencent.com/pypi/simple
换源有两种方法:
一、临时换源
比如这里,下载某个包的时候临时将镜像源换成清华源
pip install package_name -i https://pypi.tuna.tsinghua.edu.cn/simple
package_name 为要 pip安装的包
二、永久换源
通过修改配置文件来永久使用某个镜像源:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
三、重置镜像源
通过下面命令查看当前设置的镜像源:
pip config list
删除全局设置的镜像源:
pip config unset global.index-url
删除用户级别设置的镜像源:
pip config unset global.index-url --user
如果还设置了其他镜像源(如 extra-index-url),也需要一并删除:
pip config unset global.extra-index-url --user
四、其他关于 pip 的操作和设置
检查 pip 的版本:
pip --version
更新 pip 本身:
pip install --upgrade pip
查看当前环境中已安装的所有包及其版本信息:
pip list
安装包与卸载包:
安装
pip install package_name
卸载
pip uninstall package_name
package_name 为包的名字
删除当前环境的所有 pip 缓存:
pip cache purge
删除特定包的缓存:
pip cache remove package_name
package_name 为要删除的包的名字
希望安装特定版本的包,可以使用 == 语法:
pip install package_name==1.0.0
遇到下载不稳定时,可以设置超时时间:
例如,将超时时间设置为 10 秒:
pip install package_name --timeout 10
将当前环境的包导出:
pip freeze > requirements.txt
从 requirements.txt 安装指定包:
pip install -r requirements.txt
自定义源时的信任设置:
比如信任清华源:
pip install package_name --trusted-host pypi.tuna.tsinghua.edu.cn
package_name 为要pip安装的包
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果