Anacondaのホームブレーク管理バージョンを開くたびに、「alias python = / usr / local / bin / python3.7」が.zshrcに追加され続けるのはなぜですか?

Anacondaのホームブレーク管理バージョンを開くたびに、「alias python = / usr / local / bin / python3.7」が.zshrcに追加され続けるのはなぜですか?

私はかなり一般的な.zshrc設定を実行しました。ストックは、単にいくつかのエイリアスとテーマを意味します。しかし、.zshrcを開くたびに、次のような数行が追加されることがわかります。

"alias python=/usr/local/bin/python3.7"

起動時の端子出力は次のとおりです。

    To access the notebook, open this file in a browser:
        file:///Users/alexrook/Library/Jupyter/runtime/nbserver-22716-open.html
    Or copy and paste one of these URLs:
        http://localhost:8890/?token=d9124fbeae0ec69f3bad4e31cfd0b22d568a08c4ef053227
     or http://127.0.0.1:8890/?token=d9124fbeae0ec69f3bad4e31cfd0b22d568a08c4ef053227
[E 20:14:12.598 NotebookApp] Could not open static file ''
[W 20:14:12.726 NotebookApp] 404 GET /static/components/react/react-dom.production.min.js (::1) 13.87ms referer=http://localhost:8890/tree?token=d9124fbeae0ec69f3bad4e31cfd0b22d568a08c4ef053227
[W 20:14:12.861 NotebookApp] 404 GET /static/components/react/react-dom.production.min.js (::1) 1.45ms referer=http://localhost:8890/tree?token=d9124fbeae0ec69f3bad4e31cfd0b22d568a08c4ef053227

答え1

.zshrcあなた自身または他のZsh initファイルに同様の内容を書いたかもしれません。

echo "alias python=/usr/local/bin/python3.7" >> ~/.zshrc

私は他のzsh / bash初心者が同様のことをして240MBの「.zshrc」で終わるのを見ました。

このechoコマンドはシェルで対話的に一度実行する必要がありますが、confでは実行されません.zshrc。それ以外の.zshrc場合は、シェルが起動するたびにそれ自体が変更されます。

同様のコマンドがあるかどうかZSH初期化ファイルを確認してくださいecho

  1. /etc/zshenv
  2. ~/.zshenv
  3. ログイン方法:
    1. /etc/zprofile
    2. ~/.zprofile
  4. インタラクティブ:
    1. /etc/zshrc
    2. ~/.zshrc
  5. ログイン方法:
    1. /etc/zlogin
    2. ~/.zlogin

関連情報