[解決済み] ~/.conda/envs. ~/anaconda3/envs.
質問
最近macOS Catalinaにアップデートした後、Anacondaでいくつかの問題をデバッグしていたところ、以下のことに気づきました。
~/.conda/envs
が設定に追加されました。このため、多くの開発環境が壊れましたので、疑問に思っています。
なぜ conda 環境のためのこの新しい場所が表示されるのですか?これを削除して、引き続き
~/anaconda3/envs
?
conda info
...
envs directories : /Users/me/.conda/envs
/Users/me/anaconda3/envs
...
解決方法は?
によると
このGitHubの課題
の目的は
~/.conda/envs
は、ユーザーが書き込み可能であることが保証されているディレクトリを、少なくとも1つcondaに提供することです。
は
~/.conda
ディレクトリは Windows では使用されなくなり、unix でのみ使用されます。Condaのインストール先はユーザが書き込み可能であることは保証されていません。Conda は常にパッケージキャッシュ (pkgs ディレクトリ) と新しい名前付き環境が作成される envs ディレクトリのための少なくとも一つのユーザー書き込み可能な場所を必要とします。これらのディレクトリのデフォルトの位置は
~/.conda
UNIXではappdirs、Windowsではappdirsを使用します。Windowsではappdirsを使用します。
~/.conda
ディレクトリは、unixでは何年も前からこの目的のために使われています。
conda のインストール先がユーザー書き込み可能な場合、この 2 つのディレクトリは "最初の書き込み可能な場所として選ばれます。conda のインストール先がユーザー書き込み可能でない場合、conda はこの 2 つのディレクトリに対して
~/.conda
ディレクトリを書き込み可能な場所として使用しますが、読み取り専用のパッケージキャッシュと名前付き環境のためにインストール場所を使用することは可能です。の出力を比較してください。
conda config --show
という2つのケースがあります。
これらのディレクトリの位置は、設定によって
envs_dirs
と
pkgs_dirs
設定パラメータ、または
CONDA_ENVS_DIRS
と
CONDA_PKGS_DIRS
環境変数を指定します。
にのみ環境をインストールするのが無難でしょう。
~/anaconda3/envs
現在のユーザーによって書き込み可能である限り、です。例えば、私は環境だけを
~/miniconda3/envs
で、特に問題はありません。
関連
-
[解決済み】`jupyter notebook`実行時のエラー(No such file or directory)
-
[解決済み] ValueError: 2D 配列を期待したが、代わりに 1D 配列を得た。
-
[解決済み] ValueError: pysparkを使用してsparkで複数のSparkContextsを同時に実行できません。
-
[解決済み] conda 環境の名前を変更するにはどうすればよいですか?
-
[解決済み] Python3.7でpip3 psycopg2を実行しようとするとエラー: pg_config executable not foundが発生します。
-
[解決済み] python3のdateutil.parserの代わりとなるものは何ですか?
-
[解決済み] pipとcondaの違いは何ですか?
-
[解決済み] virtualenvを削除する方法を教えてください。
-
[解決済み】Python - n+nn+nnn+nnnの値を与えられた桁をnの値として計算する方法
-
[解決済み] Python 3 のバイト列変数を通常の文字列に変換するにはどうすればよいですか?重複
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] numpy.ndarrayに渡されるサポートされていないフォーマット文字列
-
[解決済み] ImportError: tkinter'という名前のモジュールがありません、python3-tkパッケージをインストールしてください。
-
[解決済み] NumPy:linalg.eig()とlinalg.eigh()の違いについて
-
[解決済み] TypeError: append() に 1 つの必須位置引数がない: 'values'
-
[解決済み] PyCharmでインタプリタを設定する。"別のSDK名を使用してください"
-
[解決済み] PySNMP による snmpwalk
-
[解決済み] 'python3' は内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されません。
-
[解決済み] tensorflowをインポートする際に、以下のエラーが発生します。numpy.core._multiarray_umath'という名前のモジュールがありません。
-
[解決済み] python3のdateutil.parserの代わりとなるものは何ですか?
-
[解決済み] スクレイピングで何が間違っているのでしょうか。私のコードのために値を返さない