如何在Linux中用python 3替換python 2

它取決於您所運行的Python開發的應用程序,它可以與python 3,python 2或什至兩者的解釋器兼容。 在某些情況下,我們安裝了python 3和python 2,但是無論我們告訴多少要與python 2一起運行的工具,它都會繼續與python 3一起運行,因此解決此問題的最簡單方法是 用python 3替換python 2.

值得注意的是,我建議用python 3代替python 2的解決方案 影響使用python運行的所有應用程序,因此您的某些應用程序可能無法運行。

將python 3替換為python 2

要將python 3替換為python 2,我們必須遵循以下簡單步驟:

  • 使用sudo安裝python 2

  • 將python 3創建的符號鏈接更改為 /usr/bin/python 通過python 2

cd /usr/bin
ls -l python
    lrwxrwxrwx 1 root root 7  17 Dec. 12:04 python -> python3
ln -sf python2 python
ls -l python
    lrwxrwxrwx 1 root root 10 Apr 11 14:28 python -> python2
  • 更改包創建的符號鏈接 virtualenv en /usr/bin/virtualenv

cd /usr/bin
ln -sf virtualenv2 virtualenv

通過這些簡單的步驟,您將已經以相同的方式將python 2用作默認解釋器,您可以使用以下命令來驗證是否是這種情況:

python --version

來自的信息 維基 由arch Linux


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。