Mac OS XでPython 2.7とPython 3.5を切り替える 質問する

Mac OS XでPython 2.7とPython 3.5を切り替える 質問する

私は通常 Python 2.7 を使用していますが、最近 Mac OS X で Miniconda を使用して Python 3.5 をインストールしました。これら 2 つのバージョンの Python には、異なるライブラリがインストールされています。現在、ターミナルでキーワード「python」または「python3」のいずれかを入力すると、python 3.5 が呼び出され、「python2」を入力すると「-bash: python2: command not found」が返されます。エイリアス「python2」と「python3」をそれぞれ使用して、具体的に呼び出すにはどうすればよいですか?

現在OS X El Capitanを使用しています。

ベストアンサー1

私の意見では、macOSで2つの異なるPythonバージョンを使用する最良の方法は、 を使用することですhomebrew自作ソフトのインストールmacOS の場合は、ターミナルで以下のコマンドを実行します。

brew install python@2
brew install python

これで、 を呼び出してPython 2.7を実行したりpython2、 を呼び出してPython 3を実行したりpython3できるようになりました。これに加えて、virtualenvまたはpyenv異なるバージョンのpython環境を管理します。

私は個人的には使ったことがないminicondaしかし、ドキュメント、pipと を組み合わせて使用​​するのと似ているようですvirtualenv

おすすめ記事