conda 在网速不好时启用离线安装 – Python量化投资

conda 在网速不好时启用离线安装

原因

网速缓慢

conda 在安装依赖的时候无断点续传功能,导致较大的安装包会反复出现中断,每次都要重新开始,如 plotly 的安装报错:

Downloading and Extracting Packages
plotly-3.10.0        | 22.9 MB   | ########8       |  51% 
CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://conda.anaconda.org/conda-forge/noarch/plotly-3.10.0-py_0.tar.bz2>
Elapsed: -
An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.

解决

根据提供的链接,使用其它途径获的安装包
wget -c https://conda.anaconda.org/conda-forge/noarch/plotly-3.10.0-py_0.tar.bz2
把安装包放进 conda 的安装包目录中
mv plotly-3.10.0-py_0.tar.bz2 ~/miniconda3/pkgs/
使用离线安装模式
conda install plotly==3.10.0 --offline
「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
Python