10

python.orgのドキュメントによると、macosにpython3.2をインストールするには、tcl / tk 8.5.9にアップグレードする必要があります(IDLEを使用する場合)。急いで、私は両方をしました。ビルトインといくつかのモジュールのみが3でリリースされているため、Python 3はまだ推奨されていないと友人から言われました。これまでの安定したモジュールは2.7です(特に、さまざまなモジュールを多用したい場合)。 。私のマシンには2.6.1と3.2の両方があります(一部のOSサービスはOSにデフォルトで付属している2.6.1を利用しているため)。

1.互換性の問題を回避するために3.2を完全に削除するにはどうすればよいですか?

tcl / tk 8.5.9もインストールされており、これはデフォルトではありません。インストール中に冗長モードがなかったので、デフォルトのモードに取って代わったかどうかはわかりません。もしそれがOSにとってどれほど悪いことになるのでしょうか?それゆえ

2.上記が本当に悪い場合、古いバージョンのtcl / tkにダウングレードするにはどうすればよいですか?

つまり、マシンを元の状態に戻すにはどうすればよいですか?誰かがディレクトリとファイルへのすべてのパスを知っているなら、私はそれを手動で行うことができます。

ありがとう

4

3 に答える 3

12

Pythonはパッケージマネージャーを使用してインストールするため、疑わしいパッケージを使用して、インストールスクリプトとすべてがインストールされている場所を確認できます。

これはデモンストレーションのみを目的としていることに注意してください。私の環境はOSX10.6.8で、python-3.2.2-macosx10.6.dmgをアンインストールしています。

sudo rm -Rfv /Library/Frameworks/Python.framework/ /Applications/Python\ 3.2/

cd /usr/local/bin/

sudo rm -fv 2to3 2to3-3.2 idle3 idle3.2 pydoc3 pydoc3.2 python3 python3-32 python3-config python3.2 python3.2-32 python3.2-config python3.2m python3.2m-config pythonw3 pythonw3-32 pythonw3.2 pythonw3.2-32 /Developer/Documentation/Python/Reference\ Documentation\ 3.2
于 2012-01-11T00:28:37.000 に答える
4

私は同じことをしました(Mac 10.6では3.2)。-Python3.2フォルダーとActiveStateActiveTclフォルダーの両方をアプリケーションフォルダーからゴミ箱に移動しました。-Python.frameworkフォルダーをLibrary/FrameworksフォルダーからTrashに移動しました。

システムプロファイラーを実行すると、Pythonの2.6バージョンのみが表示されます。

マルコス

于 2011-04-11T20:39:14.190 に答える
0

すでにインストールしている場合は、Pythonの3xバージョンをアンインストールするだけです。「インストール済みのものを表示」をクリックすると、Eclipseにそのオプションがあります。それ以降の2.7バージョンをインストールします。EclipseJunoを使用するOSX10.9.2で動作します。

于 2014-05-18T19:32:25.093 に答える