[Python] anacondaがディレクトリを変更した後にcondaを再度有効にする方法

annaconda が元々 /home/anaconda にインストールされていたと仮定しますが、ホーム ディレクトリのストレージが不足しているため、anaconda を /work/anaconda に移動します。

mv /home/anaconda /work/anaconda


このとき、シェルを直接開くと自動的にベース環境には入らず、condaと入力するとbin/condaファイルまたはディレクトリが存在しない旨のメッセージが表示されます。再度有効にするには、次の 2 つの簡単な方法があります。

ソフトリンクを使用することを強くお勧めします

以前に多数の仮想環境が作成されている場合は、ソフト リンクのみを使用することに注意してください。以下では conda init を使用しないでください

1. ソフトリンク

ln -s /home/anaconda3 /work/anaconda3

2.コンダヒート

cd /work/anaconda3/bin
conda init

conda はすべてのファイルの環境情報を自動的に更新します。
ここに画像の説明を挿入

以前に仮想環境を作成したことがある場合は、仮想環境内の bin/ 内の多くのファイルのアドレスを手動で変更する必要がある場合があります。

おすすめ

転載: blog.csdn.net/weixin_43693967/article/details/129425314