依賴庫:
//使用apt 安裝即可
1.gcc, make, zlib1g-dev(壓縮/解壓縮庫)
安裝過程需要的庫。
2.libbz2-dev
bz2支持庫,若在編譯安裝python前沒有安裝,將無法通過pip install 安裝提供bz2格式的第三方庫,會出現unsupported archive format: .tar.bz2的錯誤,例如爬蟲庫Scrapy依賴的Twisted。
3.libsqlite3-dev
sqlite3支持庫,若在編譯安裝python前沒有安裝,則python中會缺失sqlite3模塊,當引入sqlite3或使用依賴sqllite3的第三方庫(例如Scrapy)時,會出現ImportError: No mol named _sqllite3的錯誤。
//以上為編譯安裝前需要安裝的庫,可能不夠全面,會不斷補充。
4.其他:安裝第三方庫需要的庫
python3-dev, libxml2-dev, libxslt1, libffi-dev, libssl-dev等,在安裝第三方庫會有具體說明,不做過多解釋。
安裝:
//通過wget獲取壓縮包,這里選擇3.6.1版
wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz
//解壓
tar xJf Python-3.6.1.tar.xz
cd Python-3.6.1
./configure
make
/*這步如果需要sudo,請使用sudo -H命令,即sudo -H make install,避免pip等模塊安裝失敗。
錯誤示例(pip安裝失敗):The directory '/home/ls/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
*/
make install
② python的編譯器怎麼安裝
在各種python編譯器裡面,jupyter是最好用的一個編譯器了,占內存少,而且是在瀏覽器裡面打開。
最主要的是,它可以在同一個頁面裡面,進行多段代碼的分別調試,而互相之間不會形成干擾。
下面,我就介紹一下,怎麼安裝這款編譯器。
1、首先你要安裝好Python(此過程不做講解),然後打開命令提示符,
在命令提示符裡面輸入:pip install jupyter
點擊回車,電腦就會開始自動安裝jupyter編譯器。
安裝的東西很多,如果要自己手動安裝的話,是很繁瑣的。
安裝完成之後,在命令提示符裡面輸入:jupyter notebook
按回車,就可以打開jupyter編譯器了。
注意,這個命令提示符不要提前關閉,否則jupyter編譯器就會失效。
更多Python相關技術文章,請訪問Python教程欄目進行學習!以上就是小編分享的關於python的編譯器怎麼安裝的詳細內容希望對大家有所幫助,更多有關python教程請關注環球青藤其它相關文章!
③ ubuntu18.04下源碼編譯安裝最新版本Python3
在ubuntu18.04操作系統中,如果你希望安裝最新版本的Python3,如3.7.3,且已有的Python3版本為3.6.7,可以通過源碼編譯的方式來完成。以下是詳細的步驟:
首先,更新系統包並安裝必要的構建工具,可以使用以下命令:
如果你擔心記憶過多依賴包,Ubuntu會自動識別並安裝相關包,簡化了過程。
然後,從Python官方網站下載最新版本的源代碼,這里以3.7.3為例,你可以選擇wget命令手動下載,或者使用圖形界面的瀏覽器下載。
下載後,解壓源代碼包,圖形界面用戶可以通過拖放操作來完成。
接下來,進入Python源代碼目錄,運行configure腳本進行系統檢查,確保所有依賴已准備就緒。不過,--enable-optimizations選項可能導致構建過程變慢,但可以優化Python二進制文件。
啟動構建過程,通過調整make命令中的-j標志來利用多核處理器,一般建議使用CPU核心數*2,這有助於提高效率,盡管這會增加構建時間。
構建過程可能耗時,保持耐心等待其完成。完成後,安裝Python二進制文件時,應避免使用默認的make install,以防止覆蓋系統默認的python3。
最後,你可以通過輸入特定命令來驗證Python 3.7.3的安裝情況,確認一切安裝成功。
通過以上步驟,你將在ubuntu18.04上成功編譯並安裝最新Python3版本。記得每次有新版本發布,只要按照類似流程進行操作即可。
④ Python零基礎入門教程 2.安裝python3.8
安裝Python3.8教程
Python擁有跨平台特性,可在Windows、Linux、macOS等多種操作系統上運行,無需特定於操作系統的代碼。
安裝Python3.8過程如下:
Windows安裝步驟:
1. 訪問Python官方網站下載安裝包。
2. 安裝完成後,在命令行輸入「python --version」確認已安裝Python3.8。
Linux安裝步驟:
1. 使用wget命令下載Python3.8源碼包。
2. 解壓源碼包。
3. 執行configure腳本,並設置安裝目錄。
4. 進行編譯安裝。
5. 創建Python3.8軟鏈接。
6. 輸入「python3.8 --version」確認Python3.8已成功安裝。
macOS安裝Python3.8推薦使用Docker容器:
1. 使用docker運行包含Python3.8的互動式容器。
2. 容器內使用「python3 --version」確認Python3.8已安裝。
3. 需要重新進入容器時,使用「docker start -i python38」命令。
總之,Python3.8安裝適用於多種操作系統,通過以上步驟,您可以輕松在不同環境中安裝並使用Python3.8。