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
どうすれば解決できますか?
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」バージョンが存在するかどうかが示されます。
Anaconda配布WebサイトからKerasの最新バージョンを確認してください
https://anaconda.org/search?q=keras
コマンドを使用:
conda install -c conda-forge keras=<version>
これで、biocondaから最新のgseapyをインストールすることもできます
conda install -c bioconda gseapy
おそらく、詳細バージョンを指定する必要があるので、Anaconda Cloundで環境をサポートするバージョンを見つけることができます。「conda install -c dhirschfeld protobuf = 3.0.0a3.post418 + g0cb84ee」のようなコマンド行だけで、これを選択しますそしてそれは動作します。