1. ホーム
  2. パイソン

[解決済み】Mac OS X 10.6.4でPython 2.7をアンインストールする方法は?

2022-03-24 19:39:43

質問

Mac OS X 10.6.4からPython 2.7を完全に削除したいのですが、どうしたらいいですか?なんとか PATH を元に戻すことで .bash_profile . しかし、私はPython 2.7のインストールパッケージによってインストールされたすべてのディレクトリ、ファイル、シンボリックリンク、およびエントリを削除したいのです。私は、インストールパッケージを http://www.python.org/ . どのディレクトリ/ファイル/設定ファイルのエントリを削除する必要がありますか?どこかにリストがありますか?

解決方法は?

にあるApple提供のシステムPythonを削除しようとしないでください。 /System/Library/usr/bin これは、オペレーティングシステム全体を破壊する可能性があるからです。


NOTE 以下の手順で行います。 ではなく がインストールされているようなサードパーティの Python フレームワークを削除するだけです。 python.org インストーラー .


完全なリストは 詳細はこちら . 基本的には、以下のようにすればよいでしょう。

  1. サードパーティのPython 2.7フレームワークを削除します。

     sudo rm -rf /Library/Frameworks/Python.framework/Versions/2.7
    
    
  2. Python 2.7 のアプリケーションディレクトリを削除します。

     sudo rm -rf "/Applications/Python 2.7"
    
    
  3. シンボリックリンクを削除する、で /usr/local/bin このPythonのバージョンを指しています。それらを見るには

     ls -l /usr/local/bin | grep '../Library/Frameworks/Python.framework/Versions/2.7' 
    
    

を実行し、以下のコマンドを実行すると、すべてのリンクが削除されます。

    cd /usr/local/bin/
    ls -l /usr/local/bin | grep '../Library/Frameworks/Python.framework/Versions/2.7' | awk '{print $9}' | tr -d @ | xargs rm

  1. 必要に応じて、シェルプロファイルファイルを編集し、以下の項目を削除してください。 /Library/Frameworks/Python.framework/Versions/2.7PATH 環境ファイルに記述します。 使用するシェルによって、以下のファイルのいずれかが変更されている可能性があります。 ~/.bash_login , ~/.bash_profile , ~/.cshrc , ~/.profile , ~/.tcshrc , ~/.zshrc および/または ~/.zprofile .