Подтвердить что ты не робот

Установите пакет Python: "Пакет отсутствует в текущих каналах win-64"

Я хочу установить GSEApy на Anaconda (я использую 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

Как я могу это решить?

4b9b3361

Ответ 1

Вам нужно использовать канал с версией 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".

введите описание изображения здесь

Ответ 2

Теперь вы можете установить lastest gseapy через bioconda, тоже

conda install -c bioconda gseapy 

Ответ 3

Проверьте последнюю версию Keras с сайта рассылки Anaconda

https://anaconda.org/search?q=keras

Использовать команду:

conda install -c conda-forge keras=<version>

Ответ 4

Возможно, вам нужно указать определенную версию, поэтому вы можете просто найти версию поддержки своей среды в Anaconda Clound, просто такую ​​команду, как "conda install -c dhirschfeld protobuf = 3.0.0a3.post418 + g0cb84ee", Я выбираю это, и он работает.