python pip使用国内镜像进行在线或离线下载安装第三方库

编程入门 行业动态 更新时间:2024-10-25 11:32:29

某些模块库由于存在跨网在线下载的会很慢或者下载失败,比如下载sqlalchemy

pip install sqlalchemy

这个时候使用国内镜像就会非常的方便和快速

目前市面上最常用的是清华,豆瓣和阿里的镜像地址,如下

  • 清华  https://pypi.tuna.tsinghua.edu/simple
  • 豆瓣  https://pypi.douban/simple/
  • 阿里  https://mirrors.aliyun/pypi/simple

使用方法直接在后面加 -i +镜像地址就可以,比如使用清华镜像

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

如果想指定版本,可以直接=版本号

 pip install sqlalchemy=2.0.1 -i https://pypi.tuna.tsinghua.edu/simple

如果上述镜像,或者直接pip install线上安装报错,

比如常见的有python2和python3的字符集不同,旧版的模块库就会报错

UnicodeDecodeError: 'gbk' codec can't decode byte 0xa6 in position 1246: illegal multibyte sequence

又比如版本不符合,版本太高太低,系统版本不对应

error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”

又或者无法连接外网时,这个时候就需要离线安装,同样的我们就可以去上述镜像地址里找到对应模块库的离线安装包进行离线安装

比如我要安装LDA,可以去豆瓣镜像里找到LDA,点击进入选择安装包下载(ps如果下载安装64位失败,可以下载32位的试下,版本别太高,中等就可以,而我们在线安装时会默认选择最新版本)

然后使用pip install + whl文件直接离线安装了

pip install lda-1.1.0-cp37-cp37m-win_amd64.whl

更多推荐

python pip使用国内镜像进行在线或离线下载安装第三方库

本文发布于:2023-06-13 19:32:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1395706.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:在线   离线   镜像   第三方   国内

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!