私は通常 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
。