導航:首頁 > 源碼編譯 > 編譯安裝py

編譯安裝py

發布時間:2024-12-27 02:17:57

編譯安裝python需要哪些依賴

依賴庫:

//使用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。

閱讀全文

與編譯安裝py相關的資料

熱點內容
區塊鏈第三代加密數字資產 瀏覽:523
把播放清單放在雲伺服器上 瀏覽:869
phpppt下載 瀏覽:300
1929pdf 瀏覽:366
編譯器是終端嗎 瀏覽:521
pdf改b4 瀏覽:380
命令通道 瀏覽:692
pdf去 瀏覽:543
嵌入式編譯器優化 瀏覽:127
不同品牌安卓一鍵換機用什麼軟體 瀏覽:957
二年下冊運演算法則 瀏覽:137
蘭溪兩級壓縮空壓機 瀏覽:137
網頁如何取回伺服器上的文件 瀏覽:96
linuxphp重啟命令行 瀏覽:575
為什麼我的所有app都登錄不了 瀏覽:569
別樣app海淘怎麼樣 瀏覽:513
聯通app扣費是什麼意思 瀏覽:395
android應用程序管理員許可權 瀏覽:85
石家莊十萬程序員 瀏覽:974
java繼承類實例 瀏覽:289