首页 > 编程语言 >Python pip镜像源配置

Python pip镜像源配置

时间:2023-11-10 14:34:35浏览次数:33  
标签:Python pypi simple https edu pip 镜像

一、选择国内常用镜像源

国内常用的镜像源有阿里云、清华大学、中国科技大学、华中理工大学、山东理工大学、豆瓣等。

# 阿里云镜像源
http://mirrors.aliyun.com/pypi/simple/

# 清华大学镜像源
https://pypi.tuna.tsinghua.edu.cn/simple/

# 中国科技大学镜像源
http://pypi.mirrors.ustc.edu.cn/simple/

# 华中理工大学镜像源
http://pypi.hustunique.com/

# 山东理工大学镜像源
http://pypi.sdutlinux.org/
# 豆瓣镜像源 https://pypi.douban.com/simple/

二:切换镜像源,可查看:PyPI 镜像使用帮助

1.在命令行输入下列命令,切换清华大学镜像源。

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

命令输入完成后,会提示Writing to /Users/XXX/.config/pip/pip.conf,意思是说把你刚才的配置写入到pip的配置文件里了

2.配置文件的方式修改镜像源

此方式不同的操作系统,配置文件存放的路径也不尽相同。这里仅列举linux、macOS、windows。使用此种方式,每次去安装第三方库的时候,不需要在后方加-i命令,pip会自动去配置号的镜像源查找对应的包。

1)LinuxmacOS系统

配置文件路径为:~/.pip/pip.conf,如果不存在此文件可以在root账户下,使用vi命令手动创建。

vi ~/.pip/pip.conf

在此文件中添加以下代码:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

2)windows

使用按键win+e打开文件管理器,在上方路径栏输入:

%APPDATA%

查看此目录下是否有pip目录,如果没有则需要创建,并在pip目录下以文本方式添加pip.ini文件。写入内容为

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

也可以更改index-url的内容为其他pip源。保存退出即可。

 

想添加多个镜像源,可以使用以下格式,例如:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
extra-index-url =
    https://mirrors.aliyun.com/pypi/simple/
    https://mirror.baidu.com/pypi/simple

需要注意的是,在Windows系统下,也可以使用默认的pip.conf文件,而不是pip.ini文件,其路径为%PYTHON_HOME%\Lib\site-packages\pip\pip.conf

总之,在任何操作系统中,你都可以将pip.confpip.ini配置文件中提供的默认格式复制并粘贴到文件中,然后将所需的镜像源URL替换为自定义的URL,以添加pip镜像源。

标签:Python,pypi,simple,https,edu,pip,镜像
From: https://www.cnblogs.com/sx66/p/17824023.html

相关文章

  • pycharm右键运行python怎么可以像命令行一样传参数?
    需求:我在命令行敲pythonmain.pyhost.ini执行我在pycharm中如何补充这个host.ini的参数。 AI解决:在PyCharm中右键执行运行时,默认情况下是不会传递参数的,需要手动配置才能将参数传递给脚本。你可以按照以下步骤进行设置:在PyCharm中打开main.py文件。点击顶部工具栏......
  • 使用Python调用API接口获取拼多多商品数据:一篇详细说明文章
    一、引言拼多多是中国著名的电商平台之一,提供了丰富的商品信息和购物服务。为了更好地利用拼多多的数据资源,我们可以使用Python编程语言调用拼多多的API接口,获取商品数据并进行处理和分析。本文将详细介绍如何使用Python完成这一任务,包括API的基本概念、接口调用流程、代码实现和数......
  • 无涯教程-批处理 - Batch Files – Pipes函数
    管道运算符(|)获取一个命令的输出(默认为STDOUT),并将其定向到另一命令的输入(默认为STDIN),如,以下命令对目录C:\的内容进行排序dirC:\|sort在此示例中,两个命令同时启动,但随后sort命令暂停,直到收到dir命令的输出,sort命令使用dir命令的输出作为输入,然后将其输出发送到句柄1(即S......
  • Python爬虫抓取微博数据及热度预测
    首先我们需要安装requests和BeautifulSoup库,可以使用以下命令进行安装:pipinstallrequestspipinstallbeautifulsoup4然后,我们需要导入requests和BeautifulSoup库:importrequestsfrombs4importBeautifulSoup接下来,我们需要定义爬虫IP服务器的地址和端口号:proxy_host......
  • 利用python实现京东商品详细信息
    实现京东商品详细信息爬虫可以分为以下几个步骤:发起HTTP请求获取商品页面HTML;使用网页解析库解析HTML,提取商品详细信息;存储提取的信息。下面是一个简单的Python示例,使用requests库发起HTTP请求,使用BeautifulSoup解析HTML,提取商品信息,最后将提取的信息存储到CSV文件......
  • 【python自动化】pytest系列(中)
    书接上文:【python自动化】pytest系列(上)本篇为中篇,后面还有两篇,从本篇开始,知识点会增加,难度会一丢丢的一次递增。本章知识点文章目录1、上节内容知识点回顾2、Pytest的前置后置操作3、断言assert4、运行和报告命令行执行相关插件allure报告安装pytest-allure如何使用通过allure命令......
  • Excel变天!微软把Python「塞」进去了,直接可搞机器学习
    喜大普奔!微软把Python弄进Excel了!搭建一个机器学习天气预测模型,在Excel里即可实现。而且无需任何设置,在单元格里输入“=PY”,就能开搞。数据清理、预测分析、可视化等等任务,都能轻松实现。还和Anaconda达成了合作。各种常见Python库都能直接用,如Matplotlib、Seaborn等。咱就是说,这回......
  • 【视频课】纯新手如何快速掌握深度学习必备的Python基础能力,150分钟助你入门!...
    前言欢迎大家关注有三AI的视频课程系列,我们的视频课程系列共分为5层境界,内容和学习路线图如下:第1层:掌握学习算法必要的预备知识,包括Python编程,深度学习基础,数据使用,框架使用。第2层:掌握CV算法最底层的能力,包括模型设计基础,图像分类,模型分析。第3层:掌握CV算法最核心的方向,包括图像分......
  • python读写文件
    str="Hello,World!"#打开一个文件,如果文件不存在,它将被创建file=open("my_file.txt","w")#将字符串写入文件file.write(str)#关闭文件file.close()#重新打开文件以读取内容file=open("my_file.txt","r")content=file.read()file.clos......
  • 为zabbix_server_docker容器安装Python 3完善机器人告警脚本环境
    1.安装Python3dnfinstallpython3 2.要验证安装,请输入以下命令检查Python版本:python3--version 3.建立软连接:ln-s/usr/bin/python3.6/usr/bin/python  4.安装epel:dnfinstallpython3-devel-y 5.启用epel:dnfins......