选择合适的镜像
python官方各版本下载地址:
https://www.python.org/ftp/python/
国内华为镜像:
https://mirrors.huaweicloud.com/python/
常用内国镜像站点
- 清华大学开源软件镜像站: https://mirrors.tuna.tsinghua.edu.cn/
- 阿里云开源镜像站: https://mirrors.aliyun.com/
- 中国科学技术大学镜像站: https://mirrors.ustc.edu.cn/
- 华中科技大学镜像站: https://mirrors.hust.edu.cn/
选择标准
- 速度
- 更新频率
使用镜像站点
由于 Python 服务器在国外,因此使用 pip 安装第三方模块或者库的时候,下载速度特别慢,经常出现如下报错:
-
$ socket.timeout: The read operation timed out
为提升下载速度,可以使用国内镜像下载,常用的国内镜像有:
豆瓣
阿里云
清华大学
中国科技大学
使用方法为在 pip 命令后加 -i URL 方法,以从阿里云下载 pandas 库为例:
-
pip install pandas -i https://mirrors.aliyun.com/pypi/simple
pip命令示例
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple [package_name]
兼容性
- 适用于所有基于pip的Python包管理工具,如Anaconda、easy_install等。
常见问题解决方法
无法连接到镜像站点
- 尝试添加–default-timeout参数进行等待
pip install -i https://mirrors.aliyun.com/pypi/simple --default-timeout 100 [package_name]
镜像站点缺少某个包或版本
- 使用其他镜像站点或等待一段时间再次尝试
镜像站点下载速度慢
- 尝试其他镜像站点或使用代理工具提高下载速度
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容