Python pip指定安装源的方法详解

 更新时间:2023年12月04日 11:42:44   作者:ByteSys  
pip是Python包管理工具,该工具提供了对Python包的查找、下载、安装、卸载的功能,这篇文章主要给大家介绍了关于Python pip指定安装源的相关资料,需要的朋友可以参考下

事件起因

有时候pip在安装依赖库的时候,由于默认是国外的源,通常下载慢有时还会报错,如下图。

解决办法

通过-i指定下载源地址即可使用国内源进行下载(以下方法仅为临时指定)

命令格式 python -m  pip install 安装包名称 -i 指定源地址
python -m  pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
或
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
或
pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple

以下是我收集的几个国内常用的下载源

https://pypi.tuna.tsinghua.edu.cn/simple      #清华大学
http://mirrors.aliyun.com/pypi/simple/        #阿里云
http://pypi.mirrors.ustc.edu.cn/simple/       #中国科学技术大学
http://mirrors.cloud.tencent.com/pypi/simple  #腾讯

临时修改pip镜像源的方式安装某个安装包(单次有效)

pip install 依赖包名称 -i 镜像源网址

例如通过阿里源安装numpy包:

pip install numpy -i http://mirrors.aliyun.com/pypi/simple/

永久性修改pip的默认的镜像源

pip config set global.index-url 镜像源网址

例如将华科大镜像源设置为pip的默认的镜像源

pip config set global.index-url http://pypi.hustunique.com/

总结

到此这篇关于Python pip指定安装源的文章就介绍到这了,更多相关Python pip指定安装源内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • python使用 __init__初始化操作简单示例

    python使用 __init__初始化操作简单示例

    这篇文章主要介绍了python使用 __init__初始化操作,结合实例形式分析了Python面向对象程序设计中使用__init__进行初始化操作相关技巧与注意事项,需要的朋友可以参考下
    2019-09-09
  • Python搭建NLP模型的详细步骤

    Python搭建NLP模型的详细步骤

    文章提供了一套从零到一实现中文情感分析模型微调的完整教程,使用HuggingFaceTransformers库,推荐pipeline零代码快速上手,然后进行模型的完整微调和部署,需要的朋友可以参考下
    2026-02-02
  • Python 调用VC++的动态链接库(DLL)

    Python 调用VC++的动态链接库(DLL)

    Python下调用VC++的动态链接库的脚本
    2008-09-09
  • numpy多维数组索引问题

    numpy多维数组索引问题

    这篇文章主要介绍了numpy多维数组索引的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-05-05
  • Python使用pip安装Matplotlib的方法详解

    Python使用pip安装Matplotlib的方法详解

    在网上看见许多matplotlib的安装教程都是比较复杂,需要配置许多环境,对于电脑基础不好的人来说可是一件头疼的事情,今天我介绍一个简单的安装方法,下面这篇文章主要给大家介绍了关于Python使用pip安装Matplotlib的相关资料,需要的朋友可以参考下
    2022-07-07
  • Python使用PyNmap进行网络扫描的详细步骤

    Python使用PyNmap进行网络扫描的详细步骤

    使用 PyNmap 进行网络扫描是一个非常有效的方式,PyNmap 是 Nmap 工具的一个 Python 封装,它允许你在 Python 脚本中使用 Nmap 的强大功能,本文介绍了如何使用 PyNmap 进行网络扫描的详细步骤,需要的朋友可以参考下
    2024-08-08
  • Python格式化输出--%s,%d,%f的代码解析

    Python格式化输出--%s,%d,%f的代码解析

    这篇文章主要介绍了Python格式化输出--%s,%d,%f的代码详解,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-04-04
  • Python OpenCV处理图像之图像直方图和反向投影

    Python OpenCV处理图像之图像直方图和反向投影

    这篇文章主要为大家详细介绍了Python OpenCV处理图像之图像直方图和反向投影,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-07-07
  • 基于python写个国庆假期倒计时程序

    基于python写个国庆假期倒计时程序

    国庆假期快到了,想查查还有几天几小时到假期,这对程序员小菜一碟,轻轻松松用python写个倒计时程序(天、时、分、秒),助你熬到假期
    2021-09-09
  • python实现随机梯度下降法

    python实现随机梯度下降法

    这篇文章主要为大家详细介绍了python实现随机梯度下降法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-08-08

最新评论