2017-06-30 10 views
1

私はDebian Jessie GNU Linuxデスクトップにとpython3.6の両方をインストールしていて、端末上で実行するかIDLEを使ってpython3.6をデフォルトのpython3にします。 どうすればよいですか?ここでPython3.6以上Python 3.4

+1

この記事は役に立ちますhttps://linuxconfig.org/how-to-change-from-default-to-alternative-python-version-on-debian-linux – davedwards

+1

エイリアスを作成してください: 'alias python3 =" python3。 6 "。これを '.bashrc'ファイルに入れることで、あなたが開いている端末ごとに利用可能になります。あなたのIDEはおそらく、(プロジェクトごとに)インタープリタを構成する独自の方法を提供しています。代わりに元のシンボリックリンクを置き換えることもできます。 'which python3'(たぶん'/usr/bin/python3')と 'ln -s /usr/bin/python3.6/usr/bin/python3'でその場所を確認して、そのシンボリックリンクを更新してください。 –

+0

エイリアスは端末での実行中に役立ちますが、それでもIDLEの問題は解決しません。たくさんの選択肢を試しました。 –

答えて

0

は、あなたが何ができるかです:私はあまりにも、これと同じ問題を抱えている

alias python='/usr/bin/python3.4 
1

python --version 

はそれを変更する:

があなたのcurrectバージョンを確認します。私がしたのは、自分のホームディレクトリに入って.bash_profileというファイルを作って、次の行を入れたということでした。

alias python=/usr/bin/python3.6 

次に、ファイルを保存して、ssh接続を再開しました。これは、あなたのsshセッションからの呼び出し中に使用されるpythonのバージョンだけを変更することに注意してください。

Pythonなどで記述されたスクリプトがある場合は、python ...を呼び出すスクリプトがあれば、 "デフォルト"のPythonバージョンが取得されます。

関連する問題