首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PackagesNotFoundError:当前频道未提供以下程序包:

PackagesNotFoundError:当前频道未提供以下程序包:
EN

Stack Overflow用户
提问于 2018-01-29 10:18:35
回答 6查看 332.3K关注 0票数 177

我对Python有些陌生。我已经在很多项目中使用过它,但并不需要偏离它的标准设置。我正在尝试安装一些新的软件包,以便访问大学作业所需的功能。当我尝试安装时,我得到以下信息:

代码语言:javascript
运行
复制
(base) C:\Anaconda2\Jupyter>conda install -c python-control -c cyclus slycot control
Solving environment: failed

PackagesNotFoundError: The following packages are not available from current channels:

  - slycot
  - control

Current channels:

  - https://conda.anaconda.org/python-control/win-64
  - https://conda.anaconda.org/python-control/noarch
  - https://conda.anaconda.org/cyclus/win-64

...

还有一堆与上面类似的其他渠道。

我一直在寻找解决方案,但没有找到任何实质性的东西。我发现这可能是Windows的一个问题,这也是我使用它的原因。在此之前,我对发生了什么一无所知。

请记住,我并不是真的了解通道和包是如何工作的,所以任何关于这个问题的见解也会很好。

EN

回答 6

Stack Overflow用户

发布于 2018-03-07 14:09:32

您是否尝试过:

代码语言:javascript
运行
复制
pip install <package>

代码语言:javascript
运行
复制
conda install -c conda-forge <package>
票数 35
EN

Stack Overflow用户

发布于 2018-08-01 20:15:45

谢谢,Max S. conda-forge也适用于我。

scikit学习巨蟒-Jupyter Notebook。

升级我的scikit-在Google VM实例上Ubuntu上安装的anaconda中从0.19.1学习到0.19.2:

在终端中执行以下命令:

首先,检查可用的带有版本的包

代码语言:javascript
运行
复制
conda list    

它将在输出中显示软件包及其安装的版本:

代码语言:javascript
运行
复制
scikit-learn              0.19.1           py36hedc7406_0  

升级到2018年7月0.19.2版本。

代码语言:javascript
运行
复制
conda config --append channels conda-forge
conda install scikit-learn=0.19.2

现在检查安装的版本是否正确?

代码语言:javascript
运行
复制
conda list 

输出为:

代码语言:javascript
运行
复制
scikit-learn              0.19.2          py36_blas_openblasha84fab4_201  [blas_openblas]  conda-forge

注意:如果您正在使用Anaconda或Miniconda,请不要使用pip命令

我尝试了以下命令:

代码语言:javascript
运行
复制
!conda update conda 
!pip install -U scikit-learn

它将安装所需的软件包,也将在conda list中显示,但当尝试导入该软件包时,它将不起作用。

在网站http://scikit-learn.org/stable/install.html上提到:警告升级或卸载scikit learn与蟒蛇或conda一起安装,您不应使用pip。

票数 9
EN

Stack Overflow用户

发布于 2020-02-13 18:43:04

可能你的condas频道需要一个唤醒呼叫...使用

代码语言:javascript
运行
复制
conda update --all

对我来说,它起作用了。更多信息:https://www.anaconda.com/keeping-anaconda-date/

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48493505

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档