コマンド "pip install conda"を実行すると、condaが破損します。それを回復する方法はありますか?ありがとう
Condaコマンドを実行すると表示されるエラーは次のとおりです。
ERROR: The install method you used for conda--probably either `pip install conda`
or `easy_install conda`--is not compatible with using conda as an application.
If your intention is to install conda as a standalone application, currently
supported install methods include the Anaconda installer and the miniconda
installer. You can download the miniconda installer from
https://conda.io/miniconda.html.
エラーに示されている指示に従ってください:minicondaをダウンロードし、次のコマンドを入力してスクリプトファイルを実行します:bash <file_name.sh>
e.g. bash Miniconda3-latest-Linux-x86_64.sh
。
ここで、変更を有効にするためにターミナルを再度開きます。
Condaがすでにシステムにインストールされている場合、-f
forceオプション(たとえば、bash Miniconda3-latest-Linux-x86_64.sh -f
)を使用して再インストールできます。
インストールをテストするには、コマンドconda --version
を入力します。正しくインストールされている場合、インストールされたcondaのバージョンが表示されます。
miniconda: https://conda.io/en/latest/miniconda.html
condaのトラブルシューティング: https://conda.io/docs/troubleshooting.html
TL; DR:破損はありません。表示されているメッセージはハードコードされたスタブであり、修正可能です。
condaパッケージマネージャーは実際にはcanを通常のpythonインストールで使用します。
Update:説明した方法をいじくり回してきましたが、_conda install --dry-run ...
_を使用して、発生する変更を確認する必要があります。一部のcondaパッケージは、インストール済みのパッケージを上書きする他のpythonバージョンに依存します。condaチャネルの変更またはvirtualenvの使用による解決策があるかもしれません。また、_--dry-run
_ローカルパッケージアーカイブを使用する場合は機能しません。
Anacondaとpython-3.6-AMD64なしでcudatoolkit 9.1を実行する方法を紹介します。 here のcuda 9.1を使用しています。
Condaは人為的にAnacondaとつながれているため、それらを解く必要があります。バックアップすることをお勧めしますpython作業するインストールディレクトリ(またはvirtualenvを使用))。
python setup.py install
_をインストールしますこのパッケージは、Anacondaディストリビューションでも問題があります。毎回管理者権限の一連のリクエストをトリガーしますが、これは_conda ... --no-shortcuts
_オプションで抑制する必要があります。
_pip install pypiwin32
_、(1)の依存関係
_pip install conda
_、必要なのは(1)
pythonインストールディレクトリ。./Scripts/conda.exeが存在するはずです。
./Lib/site-packages/condaに移動します
pip_warning以下の[〜#〜] text [〜#〜]のサブストリングのディレクトリを再帰的に検索します。 .py、.json、.txt
編集するファイルの種類の構文に従うことを忘れないでください。
ファイルサイズが変更されていないことを確認します。
cudaを使用せずにcondaのみを使用する必要がある場合は、ここで完了です。
_conda install mkl
_、_pip install llvmlite numpy
_を実行します
パッケージをダウンロード cudatoolkit-9.1-0.tar.bz2 および numba-0.36.2.tar.bz2 を実行
_conda install cudatoolkit-9.1-0.tar.bz2
_
_conda install numba-0.36.2-***.tar.bz2
_
開梱が完了するまでしばらくお待ちください。
ここで これら の例を試してください。動作するはずで、gpuモニターはいくつかのアクティビティを表示します。 _conda ...
_コマンドも機能します。
Linuxの場合、命令は同じで、.exeの代わりに.shまたはELFだけになると思います。
仮想マシン(VM)でこの問題に直面している場合、以下のコード行を実行してメイン環境をアクティブ化する必要があります。
source /anaconda_installation_folder_path/bin/activate
メイン環境に入ったら、condaで作業できます。