web-dev-qa-db-ja.com

インストールPython package: "現在の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

どうすれば解決できますか?

19
Benni

Win-64バージョンのチャンネルを使用する必要があります。つかいます:

conda install -c bioninja gseapy

オプション-cまたは--channelを使用すると、チャネルを指定できます。次の方法でチャンネルを永続的に追加することもできます。

conda config --add channels bioninja

これにより、ホームディレクトリにファイル.condarcが作成されます(WindowsではC:\Users\<username>):

channels:
  - bioninja
  - defaults

このファイルは手動で変更できます。チャネルの順序によって優先順位が決まります。

:先頭に.が付いているファイルは、特定のファイルブラウザでは表示されない場合があります。これらのファイルを適宜表示するには、設定を変更する必要がある場合があります。

Anaconda で検索すると、プラットフォームのパッケージが存在するかどうかを確認できます。検索フィールドにgseapyと入力するだけで、 available packages が表示されるはずです。 「プラットフォーム」列には、「win-64」バージョンが存在するかどうかが示されます。

enter image description here

22
Mike Müller

Anaconda配布WebサイトからKerasの最新バージョンを確認してください

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

コマンドを使用:

conda install -c conda-forge keras=<version>
1
Prakhar Agarwal

これで、biocondaから最新のgseapyをインストールすることもできます

conda install -c bioconda gseapy 
1
xninja

おそらく、詳細バージョンを指定する必要があるので、Anaconda Cloundで環境をサポートするバージョンを見つけることができます。「conda install -c dhirschfeld protobuf = 3.0.0a3.post418 + g0cb84ee」のようなコマンド行だけで、これを選択しますそしてそれは動作します。

0
Dartagnan