easy_install 和pip安装软件时使用指定的 源地址

本文介绍如何通过更改软件源地址来提高Python包的安装速度。主要包括使用国内镜像源临时及永久替换默认源的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    一般来说,使用国外的网站安装软件有些速度会很慢,因此在安装软件时可以使用国内的网站。

1、临时改变

    使用easy_install安装pip时有时就会很慢,因此可以更换软件源地址:

1
easy_install -i https://mirrors.aliyun.com/pypi/simple pip

    同时pip安装软件时也可以使用指定的源地址安装软件:

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


2、永久改变

    也可以通过设置easy_install和pip的配置文件永久更换软件源地址:

    easy_install的配置文件 ~/.pydistutils.cfg  ,可以在其中添加如下内容:

1
2
[easy_install]
index_url = https://pypi.tuna.tsinghua.edu.cn/simple


    pip的配置文件 ~/.pip/pip.conf (可能需要创建.pip目录及pip.conf文件),在其中添加如下内容:

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



本文转自 f_066 51CTO博客,原文链接:http://blog.51cto.com/ganmu/1956330,如需转载请自行联系原作者
### 解决方案 当 `pip3 install requests` 出现超问题,可以尝试以下几种方法: #### 方法一:使用国内镜像 通过指定 `-i` 参数替换默认的 PyPI 为国内镜像,能够有效减少因网络延迟导致的超问题。以下是常用的国内镜像地址及其对应命令[^4]: - **阿里云** ```bash pip3 install requests -i http://mirrors.aliyun.com/pypi/simple/ ``` - **中国科技大学** ```bash pip3 install requests -i https://pypi.mirrors.ustc.edu.cn/simple/ ``` - **豆瓣 (Douban)** ```bash pip3 install requests -i http://pypi.douban.com/simple/ ``` - **清华大学** ```bash pip3 install requests -i https://pypi.tuna.tsinghua.edu.cn/simple/ ``` #### 方法二:增加超间 可以通过设置 `--default-timeout` 参数延长请求等待的间,从而避免因短暂网络波动引发的超错误[^2]: ```bash pip3 install requests --default-timeout=100 ``` #### 方法三:升级 Pip 版本 有旧版本的 Pip 存在网络协议兼容性问题,可能导致连接失败或超。因此,建议先升级到最新版 Pip 后再执行安装操作[^1]: ```bash python3 -m pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple/ ``` #### 方法四:离线安装 如果以上方法均无法解决问题,可以选择下载目标包的 `.whl` 文件并进行本地安装。具体步骤如下: 1. 访问 [PyPI](https://pypi.org/project/requests/) 或者国内镜像站点(如清华镜像),找到适合当前 Python 操作系统环境的 `.whl` 文件。 2. 下载完成后,在终端运行以下命令完成安装: ```bash pip3 install /path/to/downloaded/file.whl ``` --- ### 注意事项 - 推荐优先使用 Pip 进行模块管理而非 Easy_install,因其支持更完善的依赖解析卸载功能[^3]。 - 如果频繁遇到类似问题,可考虑配置全局 Pip 配置文件以永久更改默认。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值