私はpython 2.6.1をMacで3.xに更新したかったのですが、ターミナルを使用してそれを行うことができるのか、pythonウェブサイト?
私がこの質問をしている理由は、インストーラーが私の端末python version。
OS XのデフォルトPythonは、OS自体で使用されるため、混乱させないでください。デフォルトが2.6.1の場合、Snow Leopardが必要です。
標準3.1ディスクイメージ からインストールする場合、ターミナルからpython3.1
を使用して呼び出すことができます(これを機能させるために追加の手順を実行する必要はありません)。プレーンpython
を2.6.1のままにします。
homebrewを使用するだけで:
brew install python3 && cp /usr/local/bin/python3 /usr/local/bin/python
完了:)
Python 2.7と3は共存できます。
Pythonバージョンは端末に2.7が表示されますが、「python3」を使用して呼び出すことができます。次を参照してください。
PeiwenMAC:git Peiwen$ python --version
Python 2.7.2
PeiwenMAC:git Peiwen$ python3
Python 3.4.1 (v3.4.1:c0e311e010fc, May 18 2014, 00:54:21)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
私は同じ問題を抱えていましたが、少し研究した後、私は試しました
brew install python3 && cp /usr/local/bin/python3 /usr/local/bin/python
ターミナル内
python 3.7.0
という警告メッセージがポップアップ表示されます。既にインストールされていますが、リンクされていないので、コマンドbrew link python
を入力してEnterキーを押してください。
私は個人的にOSXのpythonのように混乱しません。このようなものに対する個人的な好みは、MacPortsを使用し、コマンドラインから必要なバージョンをインストールすることです。/optの下にあるので、通常のシステムをオーバーライドしたり、直接干渉したりすることはありません。Linuxディストリビューションに精通している場合、通常はパッケージ管理ユーティリティのすべての機能を備えています。
また、MacPorts経由でpython_selectをインストールし、それを使用してどのpython「アクティブ」にするかを選択することをお勧めします(必要なバージョンを指すようにシンボリックリンクが変更されます)。 OSXに付属のAppleメンテナンスバージョンpythonに戻すか、MacPorts経由でインストールしたものに切り替えることができます。
python 2xと3xはMACにインストールされたままです。Macにはpython 2xバージョン。デフォルトを確認するにはpython = MACのバージョン、ターミナルを開き、タイプ-
python --version
ただし、確認するために、python 3xバージョンのいずれかを既にインストールしている場合は、次のように入力する必要があります。
python3 --version
それ以外の場合は、インストーラーを使用してインストールしてください。 Pythonの公式サイト( https://www.python.org/downloads/ )にアクセスして、最新バージョンをダウンロードします
そしてそれをインストールします。
ターミナルを再起動し、両方のコマンドでもう一度確認します
お役に立てれば。
Python 3はPython 2.と共存できます。「python3」または「python3.1」を使用して呼び出してみてください。 3.1をインストールする前に2.6をアンインストールします。
最初に、Homebrew(macOSの不足しているパッケージマネージャー)をインストールします(インストールしていない場合):これを端末に入力します
/usr/bin/Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
このコマンドでPythonをpython 3に更新できますbrew install python3 && cp /usr/local/bin/python3 /usr/local/bin/python
Python 2とpython 3は共存できるため、開くにはpython 3と入力し、python3
の代わりにpython
それが最も簡単で最良の方法です。
以下も使用できます。
brew upgrade python3
Homebrewパッケージマネージャーを使用してaws cliをインストールします。これは最も簡単で簡単な方法です。
/ usr/bin/Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install )"
これにより、Macにaws cliがインストールされます
OS Xのインストールを台無しにしないで上記のエコー。私はシステムを打ち負かすことができると考えているいくつかの再インストールに直面しました。 .1 install Scott Griffithsが提供する上記のベータテスター向けのYosemiteでの動作は正常です。Yosemiteには、OSインストールの一部としてPython 2.7.6と入力ターミナルからの「python3.1」はPython 3.1。Python 3.4(install here )と同じです。
今日も同じことを達成したかった。 Snow Leopardを搭載したMacには、Python 2.6.1バージョン。
複数のPythonバージョンが共存できるため、ダウンロードしたPython 3.2.3: http://www.python.org/getit/
インストール後、新しいPythonがApplicationフォルダーの下で使用可能になり、IDE Pythonの3.2.3バージョンが使用されます。
シェルから、python3は新しいバージョンで動作します。それは目的にかなう:)