二维码

PackagesNotFoundError: The following packages are not available from current channels

1664 人阅读 | 时间:2021年01月29日 08:27

今天python在安装一些包(xgboost,mlxtend)的时候遇到这个问题。

PackagesNotFoundError: The following packages are not available from current channels

按照其他博客的方法,如https://blog.csdn.net/miao0967020148/article/details/85230430可以解决,但是每次安装新包又会出现这个问题,最后看了其他一些博客,应该是路径中没有添加需要安装包所在的channel导致,可以通过下面的方法彻底解决:

终端中输入代码:

conda config --add channels conda-forge

再通过conda或者pip安装自己需要的包就不会再出问题了。

注意channel不一定是conda-forge,根据你需要安装包的类型,具体包属于那个类型可以通过代码来查看:

anaconda search -t conda 要安装的包

当然啦如果你需要安装的包比较少也可以直接按照上面给出链接的博客方法进行操作:)

分类: 问题合集


©著作权归作者所有:来自ZhiKuGroup博客作者没文化的原创作品,如需转载,请注明出处,否则将追究法律责任 来源:ZhiKuGroup博客,欢迎分享。

评论专区
  • 昵 称必填
  • 邮 箱选填
  • 网 址选填
◎已有 0 人评论
搜索
作者介绍
30天热门
×
×
本站会员尊享VIP特权,现在就加入我们吧!登录注册×
»
会员登录
新用户注册
×
会员注册
已有账号登录
×