という名前の conda 環境がありますが、参照を壊さずにold_name
その名前を に変更するにはどうすればよいですか?new_name
ベストアンサー1
新しい答え:
からコンダ4.14以下のみ使用できるようになります:
conda rename -n old_name new_name
ただし、内部的にconda rename
は[1][2]conda create
下記のとの組み合わせconda remove
。
-d
ドライランのフラグを使用します(v22.11.0 では宛先ではありません)
conda rename -n old_name -d new_name
古い回答:
あなたはできません。
回避策としては、作成する新しい環境を複製し、取り除くオリジナルのもの。
まず、現在の環境を非アクティブ化することを忘れないでください。これは次のコマンドで実行できます。
deactivate
Windowsまたはsource deactivate
macOS/Linux の場合。
それから:
conda create --name new_name --clone old_name
conda remove --name old_name --all # or its alias: `conda env remove --name old_name`
この方法にはいくつかの欠点があることに注意してください。
- パッケージを再ダウンロードします(
--offline
フラグを使用して無効にすることができます) - 環境のファイルのコピーにかかる時間
- 一時的なディスク二重使用
オープンな問題この機能をリクエストします。