ターミナルでPythonのバージョンを切り替えるには?

私のMacにはデフォルトでPython 2.7がインストールされているのですが、代わりにPython 3.6.1を使いたいのです。

Mac OSの)ターミナルで使用するPythonのバージョンを変更する方法を教えてください。

わかりやすく説明してください。

質問へのコメント (2)
ソリューション

一番簡単な方法は、python3 にエイリアスを追加して、常にインストールされているネイティブの python を指すようにすることだ。この行を $HOME ディレクトリの .bash_profile ファイルに追加する、

alias python="python3"

こうすることで、開いたすべての対話型シェルに変更が反映されるようになる。

解説 (2)

プログラムを実行するときに、pythonバージョンを指定するだけです。

python 2の場合:

python filename.py

python 3の場合:

python3 filename.py
解説 (0)

Inianが提案したように、python 3を指すようにpythonのエイリアスを設定する必要があります。個人的には、p2=python2 と p3=python3 のエイリアスを設定して、キー入力の手間を省いています。 詳しくはこちらをご覧ください: https://stackoverflow.com/questions/8967843/how-do-i-create-a-bash-alias

以下はpythonの例です:

alias python=python3

このように:

$ python --version
Python 2.7.6
$ python3 --version
Python 3.4.3
$ alias python=python3
$ python --version
Python 3.4.3

オリジナルはこちら: https://askubuntu.com/questions/320996/how-to-make-python-program-command-execute-python-3

解説 (1)

pythonの様々なバージョンがインストールされている場合、pythonx.x.xx.x.xはあなたのバージョンを表す)を使用して、それらのいずれかを起動することができます。

解説 (0)

これは、(CENTOSでは)操作システムをブレーキせずに実行するための簡単で簡単な方法です**。

yum install scl-utils

次。

yum install centos-release-scl-rh

最後に、必要なバージョンをインストールします。python3.5としましょう。

yum install rh-python35

そして最後に:

scl enable rh-python35 bash

MAC-OSはUNIXオペレーティングシステムであるため、その方法は非常によく似ています。

解説 (0)