1.Windows下更换镜像源

  • 打开用户目录 %Users/${username}/% , 如(C:/Users/用户名/), 在此目录下创建 pip 文件夹
  • 在 pip 目录下创建 pip.ini 文件, 内容如下
  • [global]
    timeout = 6000
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple
    trusted-host = pypi.tuna.tsinghua.edu.cn

     

上面使用的清华的镜像源

2.Linux下更换镜像源

  • 修改 ~/.pip/pip.conf 文件, 没有则创建文件夹和文件
  • mkdir ~/.pip
    sudo vim ~/.pip/pip.conf

    复制进去

  • [global]
    timeout = 6000
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple
    trusted-host = pypi.tuna.tsinghua.edu.cn

     

国内的其他镜像源

清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

 

3.pipenv

进虚拟环境后

vim Pipfile 

把第二行的 url 换成清华源

url = "https://pypi.tuna.tsinghua.edu.cn/simple/"

4.树莓派

https://pip.pypa.io/en/stable/user_guide/#searching-for-packages
首先可以安装一个查看当前源的工具 pip install pipsource 查看当前有哪些可靠的源 pipsource list
查看哪些源我们已经配置为可使用的 pipsource show

输入sudo vim /etc/pip.conf
原来是https://www.piwheels.org/simple/这个库是最全的,有一些库必须用这个下载,国内的全都不行。
删除了原来的在文件最后加一句

extra-index-url=https://mirrors.aliyun.com/pypi/simple/


5.macos

在macOS上使用Python的pip时,由于网络原因,直接从PyPI官方源安装包可能会比较慢。一个常见的解决办法是使用国内镜像源,例如清华大学的镜像源,来加速下载。以下是如何配置pip以使用清华源的步骤:

 

要永久地将清华源设置为默认源,可以通过修改pip的配置文件来实现。pip的配置文件通常位于用户的家目录下,具体位置和名称取决于操作系统和环境。对于大多数macOS用户,配置文件是~/.pip/pip.conf(如果不存在,你需要手动创建)。

  1. 打开终端。

  2. 执行以下命令创建配置文件(如果它尚未存在):

    mkdir -p ~/.pip && touch ~/.pip/pip.conf
  3. 使用文本编辑器打开~/.pip/pip.conf,添加以下内容:

    vim ~/.pip/pip.conf
  4. [global]
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple
  5. 保存并关闭文件。

这样配置后,pip将默认使用清华源来安装所有的包,无需每次手动指定。

验证配置

配置完成后,你可以通过安装一个包来验证是否成功使用了清华源。在终端中执行如下命令:

pip3 install some-package

如果安装速度有显著提升,那么通常意味着你已经成功地使用了清华源。你也可以通过查看安装过程中的输出信息,看是否是从清华源下载的包文件。

通过上述方法,你可以轻松地将pip源切换到清华源,从而提升在macOS上使用pip安装Python包的速度。