在线:
很多时候python下载库失败的原因:
1.没有选择国内的源
2.选择了国内的源 但是没有加速 也会升级失败
更新pip
py? –m pip install --upgrade pip ?-i Simple Index--trusted-host pypi.douban.com
pip install 包 -i Simple Index--trusted-host pypi.douban.com
离线:
1.从离线官网上下载pack包PyPI · The Python Package Index
https://pypi.org/下边的包win 64位 适配python3.6以上
?1.
?然后pip install 包.whl???? ,安装的相对路径或者绝对路径都可以
注意:可能会安装失败,因为一个包会依赖很多其他的包,所以你如果要安装这个包,但是同时没有安装其他依赖包的话 pip install 就会失败(离线情况下),所以看第二种方法
2.
将在线环境下安装的所有库导入写到txt
pip freeze> requirements.txt
将txt中的库,集中下载到本地,就可以将所有的依赖下载
pip download -d 下载到本地地址 -r requirements.txt -i Simple Index--trusted-host pypi.douban.com
然后集中安装,或者pip install 包,挨个安装,可能会有的提示失败,挨个试试,可能缺少剩余的依赖
?pip install --no-index --find-links=本地库地址? -r requirements.txt
?
?
|