少し前に Mountain Lion に更新しました。以前は python を使用していたので、今では 8 つ (はい、8 つ) のバージョンの python がコンピューターにインストールされています。
$ ls -l /System/Library/Frameworks/Python.framework/Versions/
total 8
drwxr-xr-x 6 root wheel 204 Jun 20 16:23 2.3
drwxr-xr-x 11 root wheel 374 Aug 22 13:32 2.5
drwxr-xr-x 11 root wheel 374 Aug 22 13:32 2.6
drwxr-xr-x 11 root wheel 374 Aug 22 13:32 2.7
lrwxr-xr-x 1 root wheel 3 Jul 29 17:41 Current -> 2.7
それらをすべて消去してクリーンアップしたいのですが、Mountain Lion に付属しているシステムpython へのすべてのパスを設定することを好みます。私の目標はシンプルさと清潔さです。私は文字通りほぼ 6 か月間、断続的にこれを実行しようと試みてきました...この問題に対して Web 上で利用可能な「解決策」とスクリプトは多数ありますが、それらのどれも完全に機能せず、理解することさえできません。これらの不要な Python バージョンを Mac から削除する方法、または少なくとも Mac システム バージョンの Python にすべてがうまく移行するように Mac を設定する方法を教えてください。特に使用する必要のある古い Python ファイルはあまり多くありませんが、Python のインストールと .py スクリプトの実行に問題があることに気付きました。
また、私はこれを取得します:
$ echo $PATH
/Library/Frameworks/Python.framework/Versions/Current/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/Library/Frameworks/Python.framework/Versions/Current/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/texbin:/usr/local/mysql/bin
……なんか怖い。
ご協力いただきありがとうございます。私は UNIX シェル スクリプトに精通しており、システム管理に関する中程度の知識を持っていますが、上級者ではありません。私は R のプログラマーなので、プログラミングの方法などすべてを知っています。提案をお待ちしております。