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 面向对象部分知识点小结

    Python 面向对象部分知识点小结

    这篇文章主要介绍了Python 面向对象部分知识点,总结分析了Python面向对象程序设计中类、对象、实例等相关概念、原理与使用技巧,需要的朋友可以参考下
    2020-03-03
  • python中strip(),lstrip(),rstrip()函数的使用讲解

    python中strip(),lstrip(),rstrip()函数的使用讲解

    这篇文章主要介绍了python中strip(),lstrip(),rstrip()函数的使用讲解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • Python的os包与os.path模块的用法详情

    Python的os包与os.path模块的用法详情

    这篇文章主要介绍了Python的os包与os.path模块,主要介绍os常用方法和os.path 常用方法展开相关资料,需要的小伙伴可以参考一下,希望对你的工作或学习有所帮助
    2022-03-03
  • Python爬虫之Selenium实现关闭浏览器

    Python爬虫之Selenium实现关闭浏览器

    这篇文章主要介绍了Python爬虫之Selenium实现关闭浏览器,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • Python与MongoDB轻松管理数据

    Python与MongoDB轻松管理数据

    本文将介绍如何使用Python操作MongoDB,包括安装MongoDB、安装Python的MongoDB驱动程序、连接到MongoDB、插入、查询、更新和删除数据,以及示例代码
    2023-11-11
  • python人工智能tensorflow构建循环神经网络RNN

    python人工智能tensorflow构建循环神经网络RNN

    这篇文章主要为大家介绍了python人工智能tensorflow构建循环神经网络RNN,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-05-05
  • Apache如何部署django项目

    Apache如何部署django项目

    这篇文章主要介绍了Apache如何部署django项目,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • python+requests接口压力测试500次,查看响应时间的实例

    python+requests接口压力测试500次,查看响应时间的实例

    这篇文章主要介绍了python+requests接口压力测试500次,查看响应时间的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • python3中str(字符串)的使用教程

    python3中str(字符串)的使用教程

    这篇文章主要介绍了python3中str(字符串)的使用教程,文中介绍的非常详细,对python3中各种str字符串的操作都包含这篇文章中了,需要的朋友可以参考学习,下面来一起看看吧。
    2017-03-03
  • keras使用Sequence类调用大规模数据集进行训练的实现

    keras使用Sequence类调用大规模数据集进行训练的实现

    这篇文章主要介绍了keras使用Sequence类调用大规模数据集进行训练的实现,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-06-06

最新评论