安装 Python 包:“当前 win-64 通道中缺少包”

新手上路,请多包涵

我想在 Anaconda 上安装 GSEApy(我使用 64 位 Windows 10)。

https://bioconda.github.io/recipes/gseapy/README.html

https://anaconda.org/bioconda/gseapy

但我收到此错误:

 C:\Windows\system32>conda install gseapy

Using Anaconda Cloud api site https:// api.anaconda.org
Fetching package metadata ...........
Solving package specifications: .
Error: Package missing in current win-64 channels:
  - gseapy

You can search for packages on anaconda.org with
anaconda search -t conda gseapy

我该如何解决这个问题?

原文由 Benni 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1k
2 个回答

您需要使用具有 win-64 版本的频道。采用:

 conda install -c bioninja gseapy

选项 -c--channel 允许指定一个频道。您还可以通过以下方式永久添加频道:

 conda config --add channels bioninja

这将在您的主目录中创建一个文件 .condarc (在 Windows 上 C:\Users\<username> ):

 channels:
  - bioninja
  - defaults

您可以手动修改此文件。通道的顺序决定了它们的优先级。

注意:某些文件浏览器可能无法显示具有前导 . 的文件。您可能需要更改设置以相应地显示这些文件。

您可以通过在 Anaconda 上搜索来了解某个包是否适用于您的平台。只需在搜索字段中键入 gseapy ,您应该会看到 可用的包。 “平台”列显示是否存在“win-64”版本。

在此处输入图像描述

原文由 Mike Müller 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏