GNU/Linux >> Linux の 問題 >  >> Linux

Linux 2.7 の python を 3.5 に更新

//python 3.6 をインストール

sudo add-apt-repository ppa:jonathonf/python-3.6
sudo apt update
sudo apt install python3.6

//デフォルトの python を変更

sudo rm /usr/bin/python
sudo ln -s /usr/bin/python3 /usr/bin/python

//デフォルトを表示

 python -V

まだ Python 2 がインストールされていて、python コマンドは、デフォルトでそのバージョンを呼び出すように設定されています。次のようにスクリプトを実行してみてください:

python3 yourscriptname.py

/usr/bin/ では、「python」は実際には python2.7 へのシンボリック リンクです。 Python を使用するたびに最後に 3 を入力する必要がない場合は、そのシンボリック リンクを python3 を指すように変更します。次に python Python 3.5 を実行し、 python2.7 を使用できます または単に python2 Python 2.7 スクリプトを実行します。

編集:または、 alias python=python3 を置くこともできます ~/.bashrc ファイルで同じことを行いますが、root アクセスは必要なく、ユーザー アカウントのみが対象です。


を実行して、システムの python インストールを破棄した可能性があります。
sudo make install

これはデフォルトのパスにインストールされます!そして、あなたの Linux ディストリビューションが正しく動作するためにそこにあるものを上書きする可能性があります。

sudo make altinstall

デフォルトの python の隣にインストールする必要がありますが、最良の方法は、ディストリビューションのパッケージ マネージャーを介して python バージョンをインストールして使用することです。


Linux
  1. LinuxにVagrantをインストールする方法

  2. Pythonを3.4.3から3.5に更新する方法は??

  3. Linuxカーネルは2.35.25に更新されませんか?

  1. Python 2.7にアップデートする方法は?

  2. DebianLinuxをアップデートする方法

  3. Linux で PyCharm を更新する

  1. LinuxにPythonをインストールする方法

  2. LinuxでのPythonany()関数

  3. LinuxでRをアップグレードするには?