2011-05-01 4 views
0

私はPython 3.2をダウンロードしました。私の最初の考えは、私のコンピュータにあらかじめインストールされているPython 2.6.1をアンインストールする必要があるということでした。しかし、後で私はpython.org に「あなたはアップルが管理しており、Appleまたはサードパーティのソフトウェアで使用されているので、これを変更または削除してはいけません」と書かれています。私は"sudo rm -rf /Library/Frameworks/Python.Framework"を使ってpython 2.6.1を削除しました。今私は本当にこのコマンドを元に戻したい(私はPython 2.6.1を元に戻したい!)。私は何をすべきか? (または質問は次のように表すことができます:どのように私のMacにプリインストールされたPython 2.6.1を再インストールできますか?)私のMacBook ProにあらかじめインストールされていたPython 2.6.1を回復するには?

+1

これは、主にプログラミング上の問題を解決するためにSOが扱うため、代わりにsuperuser.comに掲載する必要があります。ここに、再インストールの方法に関する質問へのリンクがあります。 http://stackoverflow.com/questions/917876/reinstall-library-python-on-os-x-leopard – adorablepuppy

+0

Macでの「アップグレード」Pythonについては、http://stackoverflow.com/questions/1541776/upgrade- python-to-2-6-on-mac –

答えて

0

このコマンドでも削除されても問題ありません。 Apple提供のMac OS X 10.6のPythonは、/System/Library/Frameworks/Python.frameworkにあります。 /Library/Frameworks/Python.framework

$ ls -l /usr/bin/python2.6 
lrwxr-xr-x 1 root wheel 75 Nov 7 23:52 /usr/bin/[email protected] -> ../../System/Library/Frameworks/Python.framework/Versions/2.6/bin/python2.6 

ものはpython.orgのPythonのインストーラによってではなく、最も可能性の高い、Appleがそこに置かれていませんでした。方法は次のように入力してください:

$ /usr/bin/python2.6 
Python 2.6.1 (r261:67515, Jun 24 2010, 21:47:49) 
[GCC 4.2.1 (Apple Inc. build 5646)] on darwin 
Type "help", "copyright", "credits" or "license" for more information. 
>>> 

これはMac OS X 10.6でAppleが提供している現在のPython 2.6の署名です。

一般に、/System/Libraryまたは/usrのファイルを変更したり削除したりしないでください。/usr/local/Libraryのファイルはあなたの制御下にあります。

0

再インストールがうまくいくでしょう。将来、インストールしていないフレームワークは削除しないでください。

関連する問題