[解決済み] Condaがデフォルトでベース環境を起動しないようにするにはどうしたらいいですか?
質問
最近、私のMacにanaconda2をインストールしました。デフォルトのCondaは、私が新しいターミナルセッションを開いたときにベース環境をアクティブにするように構成されています。
Condaコマンドにアクセスしたい(つまり、Condaへのパスを
$PATH
これはCondaが初期化するときに行うので問題ありません)。
しかし、私は通常pythonでプログラミングをしないので、Condaがデフォルトでベース環境を有効にすることを望んでいません。
を最初に実行したとき
conda init
をプロンプトから呼び出すと、Conda は次のように私の
.bash_profile
:
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/Users/geoff/anaconda2/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
eval "$__conda_setup"
else
if [ -f "/Users/geoff/anaconda2/etc/profile.d/conda.sh" ]; then
. "/Users/geoff/anaconda2/etc/profile.d/conda.sh"
else
export PATH="/Users/geoff/anaconda2/bin:$PATH"
fi
# fi
unset __conda_setup
# <<< conda initialize <<<
ブロック全体をコメントアウトすると、どのConda環境も起動できなくなります。
を除く全ブロックをコメントアウトしてみました。
export PATH="/Users/geoff/anaconda2/bin:$PATH"
しかし、その後、新しいセッションを開始し、環境を有効にしようとすると、このようなエラーメッセージが表示されました。
CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
この質問 (そしてこのような他のものも)役に立ちますが、最終的に私の質問の答えにはなっておらず、むしろリナックスユーザーに向いていると思います。
はっきり言って、私は
(base)
を、私の
$PS1
ターミナルセッションを開いたときに、Condaがbaseを起動しないようにお願いしています。
どうすればいいですか?
私はconda 4.6を持っていて、condaによって追加された同様のコードブロックがあります。私の場合、condaの設定に自動ベース起動を無効にするものがあります。
conda config --set auto_activate_base false
最初に実行したときは、このメソッドは
.condarc
をホームディレクトリに置き、この設定でデフォルトを上書きします。
これでは
.bash_profile
が、condaが管理するセクションを手動で編集することなく、よりすっきりとした解決策となります。
関連
-
[解決済み] Bashでの動的な変数名
-
[解決済み] conda 環境の名前を変更するにはどうすればよいですか?
-
[解決済み] シェルスクリプトでこのエラーを解決するにはどうしたらよいでしょうか。"読み取り。Illegal option -t "というエラーはどうすれば解決できますか?
-
[解決済み] Bashスクリプトの'''抜け'''がある] [クローズド]
-
[解決済み] Bashスクリプトのソースディレクトリをスクリプト自体から取得するにはどうすればよいですか?
-
[解決済み] Bashスクリプトからプログラムが存在するかどうかを確認するにはどうすればよいですか?
-
[解決済み] Bashでコマンドの出力に変数を設定するにはどうすればよいですか?
-
[解決済み] あるディレクトリにあるすべてのコード行を再帰的にカウントするにはどうすればよいですか?
-
[解決済み] コマンドラインから .bash_profile を再読み込みする方法は?
-
[解決済み] pipとcondaの違いは何ですか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Bashのシンタックスエラー:予期しないファイルの終わり
-
[解決済み】 '\r': コマンドが見つかりません - .bashrc / .bash_profile [重複].
-
[解決済み】ZIPエラー - 何もできない
-
[解決済み] MacOSのbashターミナルでexport PS1="\u[\033[m]@[\033[32m]\h:\[\033[33;1m]\w[\033[m]\$" は何を意味していますか?
-
[解決済み] grepの出力に含まれる重複を削除する
-
[解決済み] ConcatenationとAppendの違いについて【終了しました
-
[解決済み] シェルスクリプトで整数式が期待されるエラー
-
[解決済み] bash スクリプトを実行している docker エントリポイントに "permission denied" が表示される。
-
[解決済み] ファイル内の大文字・小文字を区別しない文字列を grep するには?
-
[解決済み] Windows 10でCondaコマンドが認識されない