Sun*_*gon 83 install channel conda python-control
我对Python有些新意.我在一系列项目中使用过它,但实际上并不需要偏离其标准设置.我正在尝试安装一些新的软件包来访问大学任务所需的功能.当我尝试安装时,我得到以下内容:
(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
...
Run Code Online (Sandbox Code Playgroud)
还有一堆类似上面的其他渠道.
我一直在寻找解决方案,但没有发现任何重大问题.我已经看到它可能是Windows的一个问题,这就是我正在使用它.过去我不知道发生了什么.
请记住,我并不真正了解渠道和套餐的运作方式,因此对此问题的任何见解都会很棒.
Max*_* S. 84
尝试使用此命令将conda-forge通道添加到通道列表中:conda config --append channels conda-forge.它告诉conda 在搜索包时也会查看conda-forge通道.然后你可以简单地安装两个包conda install slycot control.
频道基本上是人们托管套餐的服务器,社区驱动的conda-forge通常是通过标准频道无法获得套餐的好地方.我检查了,slycot和控制似乎都在那里.
mpo*_*our 16
你有没有尝试过:
pip install <package>
Run Code Online (Sandbox Code Playgroud)
要么
conda install -c conda-forge <package>
Run Code Online (Sandbox Code Playgroud)
谢谢,Max S. conda-forge 也为我工作。
在 Google VM 实例上的 Ubuntu 上安装的 anaconda 中将我的 scikit-learn 从 0.19.1 升级到 0.19.2:
首先,检查可用的软件包版本
conda list
Run Code Online (Sandbox Code Playgroud)
它将在输出中显示软件包及其安装的版本:
scikit-learn 0.19.1 py36hedc7406_0
Run Code Online (Sandbox Code Playgroud)
升级到 0.19.2 2018 年 7 月版。
conda config --append channels conda-forge
conda install scikit-learn=0.19.2
Run Code Online (Sandbox Code Playgroud)
现在检查是否正确安装了版本?
conda list
Run Code Online (Sandbox Code Playgroud)
输出是:
scikit-learn 0.19.2 py36_blas_openblasha84fab4_201 [blas_openblas] conda-forge
Run Code Online (Sandbox Code Playgroud)
我尝试了以下命令:
!conda update conda
!pip install -U scikit-learn
Run Code Online (Sandbox Code Playgroud)
它将安装所需的包也将显示在conda list但当尝试导入该包时它不会工作。
在网站http://scikit-learn.org/stable/install.html上提到:警告要升级或卸载与 Anaconda 或 conda 一起安装的 scikit-learn,您不应该使用 pip。
可能是您的 condas 频道需要唤醒电话......
conda update --all
Run Code Online (Sandbox Code Playgroud)
对我来说它奏效了。更多信息:https : //www.anaconda.com/keeping-anaconda-date/
小智 5
我试图安装fancyimpute包进行插补,但没有运气。但是当我尝试下面的命令时,它被安装了:命令:
conda update conda
conda update anaconda
pip install fancyimpute
Run Code Online (Sandbox Code Playgroud)
(在这里我试图给出命令 conda install Fantasyimpute 没有用)
| 归档时间: |
|
| 查看次数: |
120512 次 |
| 最近记录: |