解决Conda改源后无法安装软件包的问题
前言
有时候哪怕修改了 Conda 源也一直无法安装一个想要的软件包,亦或者找到了目标软件包,下载速度却很慢,速度感人,也可能直接 Conda 就找不到你想安装的软件包
此时有两种方式:
- 执行其他指令
- 本地安装
无论哪种安装方式,都需要一个网站查找软件包,网站如下:
寻找所要的软件包
进入网站后,在SEARCH PACKAGES
中输入想找的包
比如:ipython
下图是输出结果
找到自己想要的包,注意最右侧一列,是否满足当前系统
我们点击红框,进入下一个页面:
此时我们就有两种安装方式了!
执行其他指令
我们之前安装时,输入的指令如下:
conda install ipython
而在上面那一页中,我们看到了许多其他指令,建议选择conda-forge的
conda install -c conda-forge ipython
一般安装不了的包,只要那个包不是第三方包,都建议直接加上 -c conda-forge
,看看能否安装
本地安装
如果使用其他指令,下载速度依旧感人的话,建议本地安装
在刚才的页面中,我们选择Files
输出以下内容:
找到自己想要的版本,下载后,我们先激活虚拟环境,然后进入下载的包所在的路径,执行以下命令:
conda install --use-local linux-64/ipython-8.2.0-py39hf3d152e_0.tar.bz2
一般本地安装的Conda包后缀名都是 .tar.bz2
安装过程很快,一般会出现三个Done