win/linux/mac/pipenv pip/pip3更换国内镜像源
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/
进虚拟环境后
vim Pipfile
把第二行的 url 换成清华源
url = "https://pypi.tuna.tsinghua.edu.cn/simple/"
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/
在macOS上使用Python的pip时,由于网络原因,直接从PyPI官方源安装包可能会比较慢。一个常见的解决办法是使用国内镜像源,例如清华大学的镜像源,来加速下载。以下是如何配置pip以使用清华源的步骤:
要永久地将清华源设置为默认源,可以通过修改pip的配置文件来实现。pip的配置文件通常位于用户的家目录下,具体位置和名称取决于操作系统和环境。对于大多数macOS用户,配置文件是~/.pip/pip.conf
(如果不存在,你需要手动创建)。
-
打开终端。
-
执行以下命令创建配置文件(如果它尚未存在):
mkdir -p ~/.pip && touch ~/.pip/pip.conf
-
使用文本编辑器打开
~/.pip/pip.conf
,添加以下内容:vim ~/.pip/pip.conf
-
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple
-
保存并关闭文件。
这样配置后,pip将默认使用清华源来安装所有的包,无需每次手动指定。
验证配置
配置完成后,你可以通过安装一个包来验证是否成功使用了清华源。在终端中执行如下命令:
pip3 install some-package
如果安装速度有显著提升,那么通常意味着你已经成功地使用了清华源。你也可以通过查看安装过程中的输出信息,看是否是从清华源下载的包文件。
通过上述方法,你可以轻松地将pip源切换到清华源,从而提升在macOS上使用pip安装Python包的速度。
本文作者: 永生
本文链接: https://yys.zone/detail/?id=120
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
发表评论
评论列表 (0 条评论)
暂无评论,快来抢沙发吧!