[linux]源碼安裝python3

原文(對原文進行了更新和補充)

linux下的Python版本一般都比較低,很多應用都需要升級python來完成。這裏介紹了python3.4.3的安裝

  1. 推薦先下載這個:libreadline-dev,可以解決python中不能使用方向鍵的問題
    用命令sudo apt-get install libreadline-dev

  2. 下載python安裝包:
    終端:wget https://www.python.org/ftp/python/3.4.3/Python-3.4.3.tgz
    或者直接瀏覽器下載均可

  3. 解壓安裝包:
    tar -zxvf Python-3.4.3.tgz
    注意這時候下載的python壓縮包的位置要對

  4. 進入解壓後目錄:
    cd Python-3.4.3

  5. 創建安裝目錄:
    sudo mkdir /usr/local/python34

  6. 編譯安裝:
    sudo ./configure --prefix=/usr/local/python34

  7. 執行:
    make
    sudo make install

  8. 此時已完成新版本的安裝,但由於還沒有放到系統的可執行文件搜索目錄中,還無法直接在terminal中執行,需要建立鏈接(需要去/usr/local/python34/bin路徑下,查看是python還是python3:在python3.6版本此路徑下沒有python,取而代之的是python3):
    sudo ln -s /usr/local/python34/bin/python3 /usr/local/bin/python3
    如果需要在terminal中直接執行python提供的其他程序,如pip、ipython,需要用此命令將對應的程序鏈接到/usr/local/bin中即可

  9. 查詢python版本,執行:python
    看到python版本變成3.4.3就成功了!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章