2

私は先を越して、OSX Python 2.6 パッケージを www.python.org/download/ から OSX 10.5.5 Intel Mac にダウンロードしてインストールし、パッケージの内容全体をインストールしました。この後で初めて、 http: //wiki.python.org/moin/MacPython/Leopardに出くわし、システムのインストールに干渉しないようにパッケージの部分インストールを行う必要があると述べています。

残念ながら、そのインストーラーを使用してシステム フレームワークを既に上書きしており、これを発見した後、Python ディストリビューションではなく OSX システムのインストールに含まれる特定の要素が失われることをどこかで読んだことを覚えています。

これを元に戻したり、失ったものを元に戻したりする方法はありますか? 私は正確に何を失い、それが問題になるのでしょうか?

4

3 に答える 3

5

システム フレームワークを上書きした可能性がありますが/usr/bin、新しいバージョンを指すようにシンボリック リンクを上書きした可能性が高くなります。に行って、シンボリックリンクが指している場所/usr/binを(のようなもので)見てみてください。またはである可能性があり、これは ln toなどです。まず、python シンボリックリンクを安定したバージョンまたは期待されるバージョン、つまり(ディレクトリから) にリセットしてみてください。ls -alshpythonpython2.63.0/System/Library/Frameworks/Python.framework/Versions ...sudo ln -s /usr/bin/python2.5 python/usr/bin

于 2008-11-22T19:37:33.470 に答える
0

私は自分で同じことに遭遇しました。MacPython インストーラーが私の検索 $PATH を変更し、「/Library/Frameworks/Python.framework/Versions/Current/bin」を追加したことがわかりました。これにより、そこにある python 実行可能ファイルが「/usr/bin」の前に見つかりました。

これが他の誰かに役立つことを願っています!

于 2009-07-07T16:28:31.273 に答える
-1

最近の Time Machine バックアップから復元しますか、それとも DVD から復元しますか?

于 2008-11-22T18:52:07.600 に答える