私のMacにはPython 2.7がデフォルトでインストールされていますが、代わりにPython 3.6.1を使用したいと思います。
ターミナル(Mac OS)で使用されているPythonバージョンを変更するにはどうすればよいですか?
明確に説明してくださいサードパーティのバージョンマネージャーの提案はありません。
最も簡単な方法は、python3
にエイリアスを追加して、常にインストールされているネイティブpython
を指すようにすることです。最後に.bash_profile
ディレクトリの$HOME
ファイルにこの行を追加し、
alias python="python3"
これにより、開かれたすべての対話型シェルに変更が反映されます。
プログラムを実行するときにpythonバージョンを指定するだけです:
for python 2:
python filename.py
for python 3:
python3 filename.py
Inianが示唆したように、エイリアスpython python 3.を指す必要があります。キーストロークを節約するためのp2 = python2およびp3 = python3のセットアップ詳細については、こちらをお読みください: Bashエイリアスを作成するにはどうすればよいですか
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-
pythonさまざまなバージョンのpythonがインストールされている場合、pythonx.x.x
ここでx.x.x
はバージョンを表します。
これを行う簡単で簡単な方法を次に示します(ただし、CENTOSの場合)オペレーティングシステムにブレーキをかけることなく.
yum install scl-utils
次
yum install centos-release-scl-rh
そして最後に、必要なバージョンをインストールします
yum install rh-python35
そして最後に:
scl enable rh-python35 bash
MAC-OSはUNIXオペレーティングシステムであるため、その方法は非常に似ているはずです。