web-dev-qa-db-ja.com

Macのシステムを更新する方法Python

現在Mavericksを使用しており、Pythonシステムのバージョン(2.7.5)を最新(2.7.7)に更新したい http:// www .python.org pygameをインストールしたいので、どうしたらいいですか?Pythonと入力してpythonターミナルでネットでガイドを検索しましたが、少しわかりにくいです。

19
g_rmz

Mac OS Xのシステムの交換Pythonは他のソフトウェアとの互換性がないため推奨されません。ただし、 Pythonダウンロードページ にはMacバイナリがあり、別のソフトウェアにインストールできますインストールしたら、PATH環境変数を変更して、コマンドラインからpythonを呼び出すと新しいPythonインタープリターが実行されるようにする必要があります。

PATHを編集するには、Pythonバイナリを含む絶対フォルダーパスを確認します。これは/Applications/Python/.../binのようになります。~/.bash_profileファイルに次の行を追加します。

export PATH=/path/to/new/python/bin:$PATH

シェルを再起動すると、変更が有効になります。

10
Vortico

最も簡単で邪魔にならない方法は Homebrew を使用することです。

/usr/bin/Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

次に、シェルから出力される指示を読みます。

インストールPython 3

Homebrewを使用すると、Python 3.xをインストールできます。

brew install python

これにより、python3バイナリが/usr/local/binに配置され、pythonバイナリがpython3内の/usr/local/opt/python/libexec/binを指すようになります。

さらに、そのバージョンのPythonのpip3コマンドを取得します。

これらの式は、PATHをオーバーライドしない限り、システムパッケージよりも競合したり優先されたりしません。つまり、pythonpython3を参照するようにしたい場合は、シェル構成に以下を追加します。

export PATH=/usr/local/opt/python/libexec/bin:$PATH

詳細は Homebrew Python docs を参照してください。

インストールPython 2.7

レガシーな理由で必要な場合は、Python 2.7の最新バージョンを入手することもできます。

brew install python@2

これにより、python2バイナリが提供され、システムpythonが上書きされ、HomebrewでビルドされたPython 2.7。

5
slhck

port をインストールしてみましたか?私は最近、pythonを10.8.4にポートインストールしてアップグレードしました

0
J Bourne