Ubuntu手動編譯源碼安裝Python的詳細過程
Ubuntu系統(tǒng)手動編譯源碼安裝Python
0. 下載源碼壓縮包
在python官網找到所需版本的python安裝包,下載到Ubuntu系統(tǒng)中
https://www.python.org/downloads/
本文以python3.8.2為例演示編譯過程
1 手動編譯安裝
1.1 解壓壓縮包
tar -zxvf Python-3.8.2.tgz
可以看到在當前目錄下生成Python-3.8.2 ?目錄,cd Python-3.8.2 ?進入到該目錄
1.2 安裝必要的一些包
sudo apt-get update sudo apt install gcc sudo apt install make sudo apt install zlib1g-dev sudo apt install libffi-dev # 缺少這個包會導致_ctype模塊編譯失敗
1.3 編譯
依次執(zhí)行以下命令
?# 設置安裝路徑 sudo ./configure --prefix=/usr/local/python # 編譯 sudo make sudo make install
2 建立軟鏈接
最后建立軟鏈接,從而實現(xiàn)通過python 可以直接使用python3.8
# 建立python軟鏈接 sudo ln -s /usr/local/python/bin/python3.8 /usr/bin/python # 建立pip軟鏈接 sudo ln -s /usr/local/python/bin/pip3 /usr/bin/pip
這下通過命令python -V? 即可查看到成功輸出剛剛我們安裝的python。通過pip -V?可以看到對應的pip信息。
到此這篇關于Ubuntu手動編譯源碼安裝Python的文章就介紹到這了,更多相關Ubuntu安裝Python內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Python使用Beautiful Soup實現(xiàn)解析網頁
在這篇文章中,我們將介紹如何使用 Python 編寫一個簡單的網絡爬蟲,以獲取并解析網頁內容。我們將使用 Beautiful Soup 庫,它是一個非常強大的庫,用于解析和操作 HTML 和 XML 文檔。讓我們開始吧2023-05-05
基于python 將列表作為參數(shù)傳入函數(shù)時的測試與理解
這篇文章主要介紹了基于python 將列表作為參數(shù)傳入函數(shù)時的測試與理解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06

