侧边栏壁纸
博主头像
望月砂博客博主等级

水至清则无鱼,人至贱则无敌

  • 累计撰写 44 篇文章
  • 累计创建 51 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

pip如何指定源进行安装?

望月砂
2024-02-14 / 0 评论 / 0 点赞 / 57 阅读 / 3724 字

引言

当我们使用Python开发项目时,通常会使用pip命令行工具来安装、升级、卸载Python包。而pip默认使用官方仓库(pypi)进行包的下载与安装。然而,由于网络环境的限制,访问国外源会非常慢,有时候甚至无法访问,这时候我们需要指定其他源来进行安装。

pip安装指定源的基本用法

在使用pip安装包时,可以通过使用参数-i或者--index-url来指定源。下面是一个示例,假设我们要从清华大学的镜像源进行包的安装:

pip install package_name -i https://pypi.tuna.tsinghua.edu.cn/simple

其中,package_name是要安装的包的名称,https://pypi.tuna.tsinghua.edu.cn/simple是清华大学的镜像源地址。

使用默认源

除了使用-i参数指定源,pip还支持使用配置文件进行源的管理,使用默认源进行安装。配置文件的默认路径是用户主目录下的.pip/pip.conf文件。

windows系统可能存放位置为C:\Users\[username]\AppData\Roaming\pip\pip.ini或者C:\Users\[username]\AppData\Local\pip\pip.ini(其中 [username] 表示当前登录用户名)。

ubuntu系统,可能位置为:~/.config/pip/pip.conf

我们可以手动编辑这个文件,指定要使用的源。

假设我们要使用清华大学的镜像源作为默认源,可以打开pip.ini或pip.conf文件并编辑:

[global]

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

[install]

trusted-host = https://pypi.tuna.tsinghua.edu.cn

现在,当我们使用pip安装包时,就会自动使用清华大学的镜像源进行下载与安装。

常见国内源

总结

通过pip指定源进行包的安装,可以帮助我们在网络环境有限的情况下快速安装所需的Python包。本文介绍了使用-i参数和配置文件的方式来指定源,以清华大学的镜像源为例进行了详细说明。但是,不同源可能更新时间不同,各种软件的版本会不一样,具体需要大家不断尝试,找到最适合自己项目的安装方法。

0

评论区