在 Anaconda 上安装 Python 包 mca

Posted

技术标签:

【中文标题】在 Anaconda 上安装 Python 包 mca【英文标题】:Install the Python package mca on Anaconda 【发布时间】:2020-06-11 17:34:27 【问题描述】:

在 anaconda 提示符下我尝试了conda install mca

还有,基于this、conda install -c davidbgonzalez mca

但我仍然收到此错误:

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

  - mca

我使用 python 3.6 和 windows 10

【问题讨论】:

这能回答你的问题吗? PackagesNotFoundError: The following packages are not available from current channels: 看起来包没有维护。 【参考方案1】:

打开 Conda Prompt,而不是 conda install mca 使用 pip install mca 它工作正常。它将安装在您的 Conda 虚拟环境中。 这是 Conda 提示:

Collecting mca
  Downloading https://files.pythonhosted.org/packages/7d/2a/6e07182d578514f25877872c2b320f5d6d9eee81d9d397d575c9dc2ae827/mca-1.0.3.tar.gz
Requirement already satisfied: scipy in f:\anaconda\lib\site-packages (from mca) (1.3.1)
Requirement already satisfied: numpy in f:\anaconda\lib\site-packages (from mca) (1.16.5)
Requirement already satisfied: pandas in f:\anaconda\lib\site-packages (from mca) (0.25.1)
Requirement already satisfied: python-dateutil>=2.6.1 in f:\anaconda\lib\site-packages (from pandas->mca) (2.8.0)
Requirement already satisfied: pytz>=2017.2 in f:\anaconda\lib\site-packages (from pandas->mca) (2019.3)
Requirement already satisfied: six>=1.5 in f:\anaconda\lib\site-packages (from python-dateutil>=2.6.1->pandas->mca) (1.12.0)
Building wheels for collected packages: mca
  Building wheel for mca (setup.py) ... done
  Created wheel for mca: filename=mca-1.0.3-py2.py3-none-any.whl size=6007 sha256=1259854a6e8271d85828ea0c3a5732ab84319b99f2e12a60e53a94db33c5f2ea
  Stored in directory: C:\Users\Krishna\AppData\Local\pip\Cache\wheels\01\fb\ff\19d72d65c8bb01d4af40c9c2ca20fd267d1969b3b5f8dd60d6
Successfully built mca
Installing collected packages: mca
Successfully installed mca-1.0.3

【讨论】:

【参考方案2】:

所以,我通过运行命令解决了这个问题:

conda config --set channel_priority false.

然后使用命令 run 继续下载 mca:

conda install mca

【讨论】:

您能否提供一些有关您的环境的详细信息?您正在使用哪些渠道? 哦,我可能意识到我错了。它是通过spyder。您是否有机会在 spyder 环境中? 我不使用 Spyder,不。 试过什么,使用 Spyder?我相信我有,虽然我记不太清了。我使用 PyCharm 作为我的 IDE。 哦,好的,但是您尝试过 conda config --set channel_priority false?【参考方案3】:

据此 (What do the operating system tags mean in the anaconda packages?) 操作系统标签显示软件包可以安装到的系统。

您要安装的软件包 mca 只有 ljnux-64 标记,而您提到您使用的是 Windows 10 机器。所以我猜你不能安装它

【讨论】:

以上是关于在 Anaconda 上安装 Python 包 mca的主要内容,如果未能解决你的问题,请参考以下文章

如何在Ubuntu 16.04上安装Anaconda Python Distribution

怎么在mac 系统上使用Python?怎么安装Anaconda

怎么在mac 系统上使用Python?怎么安装Anaconda

python怎么安装anacoda

如何在vs2017管理anaconda的python包

怎么在anaconda上安装pygal?