在anaconda中安装不存在的python包并安装到指定环境中
程序员文章站
2022-03-06 14:53:09
...
今天捯饬了一下午去研究如何在anaconda中安装不存在的包到指定的虚拟环境中,写下来供大家参考,文末会分享一些为我解决这次问题提供思路和办法的文章。
以安装skimage为列
1-原skimage中无此模块,所以转到prompt中,因为在安装anaconda时我创建了两个虚拟环境,我现在只想把skimage安装到python35这个环境中
于是首先在控制台中输入
(base) C:\WINDOWS\system32>activate python35
(python35) C:\WINDOWS\system32>
现在如果我们安装包则都会安装在此环境中,如果不**这个环境,那所有安装的包都会默认安装到base(root)环境中;
2-现在输入conda install pkgname
(python35) C:\WINDOWS\system32>conda install skimage
此时可能会出现如下的问题在当前的channels中找不到这个包
3-那现在我们可以用以下命令查找我们需要的包
anaconda search -t conda skimage
可以得到如下结果,得到一个可以用的包,接下来我们去获取其下载地址,然后下载即可
4-输入以下命令可以得到这个包的相关信息
anaconda show DavidMertz/accelerate-skimage
5-根据链接进行下载安装
conda install --channel https://conda.anaconda.org/DavidMertz accelerate-skimage
6-此时返回NAVIGATOR中,点开我们指定的环境,我们就可以看到我们的包已经安装好了
好了享受这个过程吧,我耗时6个小时得出的亲测最有效简单的办法!
分享一些我用的链接吧,我的C币快用完了,资源挺不错的本来想免费给大家下载的,原谅我啦哈哈哈,如果不懂的,欢迎讨论,一起进步。
资源下载链接:https://download.csdn.net/my