Pythonの基本バージョンに対する変更は、ターミナルを終了した後に自動的にリセットされます。

Pythonの基本バージョンに対する変更は、ターミナルを終了した後に自動的にリセットされます。

だから私はPythonの基本バージョンを3.5.2または通常3に変更したいと思います。私はGnu / Linux Mint 18 Cinnamonを実行しています。

私のOSには3.5.2がプリインストールされています。 (最近、ほとんどのOSがそうだと確信しています。)

だから私はそれを使って変更しようとすると

alias python=python3

エイリアスの使用

しかし、今ターミナルを終了し、デフォルト値を再確認しても変更されませんでした。

デフォルト値は変更されていません。

Pythonのデフォルト値を変更する主な理由は、AtomやSublimeなどのテキストエディタで実行するにはバージョン3を使用する必要があるためです。

ビルドシステムでは変更できないようで、これが唯一の方法のようです。

[これがここに属していない場合は、別の場所にリダイレクトしてください。しかし、私が知っている限り、これはLinuxの問題であり、テキストエディタの問題ではありません。

答え1

実行したい操作を実行するには、ファイルにエイリアスを追加する必要があります~/.bashrc。このファイルはbashが実行されるたびにロードされ、実行されます。エイリアスを持続させるには、ここにエイリアスを入力する必要があります。エイリアスはシェルに入力したときに保存されないためです。

しかし、これが最善のアプローチではありません。コマンドのエイリアス置換はしばしば苦痛です。

あなたがしなければならないことは、python3用に書かれたPythonスクリプトの最初の行に以下を追加することです。

#!/usr/bin/python3

関連情報