Anacondaのbase(root)にあるパッケージを、別環境で使えるようにインストールしたいのですができません。
Environmentsにてその環境を選んだ状態でパッケージを検索しても出てきません。
なぜか原因をわかる方いますでしょうか?
Anaconda Navigator 1.9.2
インストールしたいパッケージ:pygame
追記:
Pythonは3.5を使用しています。
ネット上で「pygameはPython3では使えない」という記述を見かけますが本当でしょうか?また、今回の問題はそれが関係しているのでしょうか?
環境を切り替えて、`pip install pygame` としても、パッケージは見つかりませんと表示されるということですか?
コマンドプロンプトでpipを打った時ということではなく、Anaconda Navigator 上で環境を切り替えた時の話です。
パッケージはPython 環境ごとに管理されているので、base にインストールされているパッケージは別の環境に切り替えたら使えません。環境ごとにインストール作業を行う必要があります。
環境ごとにインストールしたいのですが、検索条件を「All」や「Not installed」にしても出てこないのでインストールできません。
たしかに右上の Search Packages には出てきませんね。pip ならインストールできたので、pip で入れたらどうですか?
Anaconda環境下でpipを使う場合にはリスクがある。http://onoz000.hatenablog.com/entry/2018/02/11/142347 とのことでしたし、そもそもcondaコマンドでbaseにはインストールできたのです。
pygame .... こちらの環境でも Navigatorに表示されません。 Anaconda Navigator 1.8.7
公式チャンネルに pygame はないので、外部チャンネルの登録が必要です。回答に記載しました。
Channels → Add が必要だったのですね。回答に記載してもらった通りにするとインストールできました。
ありがとうございました。
回答1件
あなたの回答
tips
プレビュー