導航:首頁 > 程序命令 > bitbake命令

bitbake命令

發布時間:2024-12-03 07:57:17

『壹』 最受歡迎的 15 大 python 庫有哪些

Python常用庫大全,看看有沒有你需要的。
環境管理
管理 Python 版本和環境的工具
p – 非常簡單的互動式 python 版本管理工具。
pyenv – 簡單的 Python 版本管理工具。
Vex – 可以在虛擬環境中執行命令
virtualenv – 創建獨立 Python 環境的工具。
virtualenvwrapper- virtualenv 的一組擴展。
包管理
管理包和依賴的工具。
pip – Python 包和依賴關系管理工具。
pip-tools – 保證 Python 包依賴關系更新的一組工具。
conda – 跨平台,Python 二進制包管理工具。
Curdling – 管理 Python 包的命令行工具。
wheel – Python 分發的新標准,意在取代 eggs。
包倉庫
本地 PyPI 倉庫服務和代理。
warehouse – 下一代 PyPI。
Warehousebandersnatch – PyPA 提供的 PyPI 鏡像工具。
devpi – PyPI 服務和打包/測試/分發工具。
localshop – 本地 PyPI 服務(自定義包並且自動對 PyPI 鏡像)。
分發
打包為可執行文件以便分發。
PyInstaller – 將 Python 程序轉換成獨立的執行文件(跨平台)。
dh-virtualenv – 構建並將 virtualenv 虛擬環境作為一個 Debian 包來發布。
Nuitka – 將腳本、模塊、包編譯成可執行文件或擴展模塊。
py2app – 將 Python 腳本變為獨立軟體包(Mac OS X)。
py2exe – 將 Python 腳本變為獨立軟體包(Windows)。
pynsist – 一個用來創建 Windows 安裝程序的工具,可以在安裝程序中打包 Python本身。
構建工具
源碼編譯成軟體。
buildout – 一個構建系統,從多個組件來創建,組裝和部署應用。
BitBake – 針對嵌入式 Linux 的類似 make 的構建工具。
fabricate – 對任何語言自動找到依賴關系的構建工具。
PlatformIO – 多平台命令行構建工具。
PyBuilder – 純 Python 實現的持續化構建工具。
SCons – 軟體構建工具。
互動式解析器
互動式 Python 解析器。
IPython – 功能豐富的工具,非常有效的使用互動式 Python。
bpython- 界面豐富的 Python 解析器。
ptpython – 高級互動式Python解析器, 構建於python-prompt-toolkit 之上。
文件
文件管理和 MIME(多用途的網際郵件擴充協議)類型檢測。
imghdr – (Python 標准庫)檢測圖片類型。
mimetypes – (Python 標准庫)將文件名映射為 MIME 類型。
path.py – 對 os.path 進行封裝的模塊。
pathlib – (Python3.4+ 標准庫)跨平台的、面向對象的路徑操作庫。
python-magic- 文件類型檢測的第三方庫 libmagic 的 Python 介面。
Unipath- 用面向對象的方式操作文件和目錄
watchdog – 管理文件系統事件的 API 和 shell 工具
日期和時間
操作日期和時間的類庫。
arrow- 更好的 Python 日期時間操作類庫。
Chronyk – Python 3 的類庫,用於解析手寫格式的時間和日期。
dateutil – Python datetime 模塊的擴展。
delorean- 解決 Python 中有關日期處理的棘手問題的庫。
moment – 一個用來處理時間和日期的Python庫。靈感來自於Moment.js。
PyTime – 一個簡單易用的Python模塊,用於通過字元串來操作日期/時間。
pytz – 現代以及歷史版本的世界時區定義。將時區資料庫引入Python。
when.py – 提供用戶友好的函數來幫助用戶進行常用的日期和時間操作。
文本處理
用於解析和操作文本的庫。
通用
chardet – 字元編碼檢測器,兼容 Python2 和 Python3。
difflib – (Python 標准庫)幫助我們進行差異化比較。
ftfy – 讓Unicode文本更完整更連貫。
fuzzywuzzy – 模糊字元串匹配。
Levenshtein – 快速計算編輯距離以及字元串的相似度。
pangu.py – 在中日韓語字元和數字字母之間添加空格。
pyfiglet -figlet 的 Python實現。
shortuuid – 一個生成器庫,用以生成簡潔的,明白的,URL 安全的 UUID。
unidecode – Unicode 文本的 ASCII 轉換形式 。
uniout – 列印可讀的字元,而不是轉義的字元串。
xpinyin – 一個用於把漢字轉換為拼音的庫。

『貳』 Python標准庫的主要功能有哪些

Python常用庫大全,看看有沒有你需要的。

環境管理
管理 Python 版本和環境的工具
p – 非常簡單的互動式 python 版本管理工具。
pyenv – 簡單的 Python 版本管理工具。
Vex – 可以在虛擬環境中執行命令。
virtualenv – 創建獨立 Python 環境的工具。
virtualenvwrapper- virtualenv 的一組擴展。
包管理
管理包和依賴的工具。
pip – Python 包和依賴關系管理工具。
pip-tools – 保證 Python 包依賴關系更新的一組工具。
conda – 跨平台,Python 二進制包管理工具。
Curdling – 管理 Python 包的命令行工具。
wheel – Python 分發的新標准,意在取代 eggs。
包倉庫
本地 PyPI 倉庫服務和代理。
warehouse – 下一代 PyPI。
Warehousebandersnatch – PyPA 提供的 PyPI 鏡像工具。
devpi – PyPI 服務和打包/測試/分發工具。
localshop – 本地 PyPI 服務(自定義包並且自動對 PyPI 鏡像)。
分發
打包為可執行文件以便分發。
PyInstaller – 將 Python 程序轉換成獨立的執行文件(跨平台)。
dh-virtualenv – 構建並將 virtualenv 虛擬環境作為一個 Debian 包來發布。
Nuitka – 將腳本、模塊、包編譯成可執行文件或擴展模塊。
py2app – 將 Python 腳本變為獨立軟體包(Mac OS X)。
py2exe – 將 Python 腳本變為獨立軟體包(Windows)。
pynsist – 一個用來創建 Windows 安裝程序的工具,可以在安裝程序中打包 Python本身。
構建工具
將源碼編譯成軟體。
buildout – 一個構建系統,從多個組件來創建,組裝和部署應用。
BitBake – 針對嵌入式 Linux 的類似 make 的構建工具。
fabricate – 對任何語言自動找到依賴關系的構建工具。
PlatformIO – 多平台命令行構建工具。
PyBuilder – 純 Python 實現的持續化構建工具。
SCons – 軟體構建工具。
互動式解析器
互動式 Python 解析器。
IPython – 功能豐富的工具,非常有效的使用互動式 Python。
bpython- 界面豐富的 Python 解析器。
ptpython – 高級互動式Python解析器, 構建於python-prompt-toolkit 之上。
文件
文件管理和 MIME(多用途的網際郵件擴充協議)類型檢測。
imghdr – (Python 標准庫)檢測圖片類型。
mimetypes – (Python 標准庫)將文件名映射為 MIME 類型。
path.py – 對 os.path 進行封裝的模塊。
pathlib – (Python3.4+ 標准庫)跨平台的、面向對象的路徑操作庫。
python-magic- 文件類型檢測的第三方庫 libmagic 的 Python 介面。
Unipath- 用面向對象的方式操作文件和目錄
watchdog – 管理文件系統事件的 API 和 shell 工具
日期和時間
操作日期和時間的類庫。
arrow- 更好的 Python 日期時間操作類庫。
Chronyk – Python 3 的類庫,用於解析手寫格式的時間和日期。
dateutil – Python datetime 模塊的擴展。
delorean- 解決 Python 中有關日期處理的棘手問題的庫。
moment – 一個用來處理時間和日期的Python庫。靈感來自於Moment.js。
PyTime – 一個簡單易用的Python模塊,用於通過字元串來操作日期/時間。
pytz – 現代以及歷史版本的世界時區定義。將時區資料庫引入Python。
when.py – 提供用戶友好的函數來幫助用戶進行常用的日期和時間操作。
文本處理
用於解析和操作文本的庫。
通用
chardet – 字元編碼檢測器,兼容 Python2 和 Python3。
difflib – (Python 標准庫)幫助我們進行差異化比較。
ftfy – 讓Unicode文本更完整更連貫。
fuzzywuzzy – 模糊字元串匹配。
Levenshtein – 快速計算編輯距離以及字元串的相似度。
pangu.py – 在中日韓語字元和數字字母之間添加空格。
pyfiglet -figlet 的 Python實現。
shortuuid – 一個生成器庫,用以生成簡潔的,明白的,URL 安全的 UUID。
unidecode – Unicode 文本的 ASCII 轉換形式 。
uniout – 列印可讀的字元,而不是轉義的字元串。
xpinyin – 一個用於把漢字轉換為拼音的庫。

『叄』 yocto系列之針對rk3588平台構建一個基礎鏡像

在構建針對RK3588平台的Yocto基礎鏡像的旅程中,我們首先回顧了之前的步驟。這包括Yocto基礎知識的概述、主機設置與配置,以及如何構建並運行第一個鏡像。接下來,我們將專注於將這些基礎擴展到適用於RK3588平台的鏡像構建。

假設我們的構建目錄命名為rk3588-build,我們將直接在該目錄下執行構建命令。當我們構建用於QEMU的鏡像時,無需額外層配置,因為poky已包含QEMU構建所需的配方。

為了構建適用於RK3588的鏡像,我們需確保配置了正確的meta-rockchip層。該層在meta-openembedded層的基礎上進一步支持RK3588平台的構建,包含特定於內核、驅動程序和配置的配方。我們可能還需要其他層以支持網路、Python、多媒體等功能。

下載並添加這些必要的層到我們的構建配置中,我們首先將meta-xx層放置在與poky目錄同級,以便於共享。接下來,下載Open-Embedded並切換至kirkstone分支,然後下載meta-rockchip層源代碼。

通過bitbake-layers命令將這些層整合到構建中,確保在conf/bblayers.conf文件中正確配置。若遇到語法錯誤,可使用bitbake-layers命令代替手動編輯,以避免構建失敗。

配置機器和選擇鏡像是我們構建過程的關鍵步驟。在meta-rockchip層中,機器配置文件(位於conf/machine目錄)提供支持的機器名稱列表。我們選擇名為rockchip-rk3588-evb的機器。

查看meta-rockchip/recipess-core/images目錄以了解可用鏡像,若無法在此目錄中找到對應的.bb文件,可進一步檢查poky/meta/recipess-core/images目錄。鏡像名稱即為.bb文件的文件名,去掉.bb擴展名。

在構建目錄下,編輯conf/local.conf文件以應用特定於機器和鏡像的配置。

在資源獲取階段,可能遇到網路問題導致的fetch失敗。通過重復嘗試獲取資源,可以解決此類問題。

鏡像編譯階段,將輸出編譯進度與可能遇到的錯誤信息,幫助我們了解構建過程的狀態並進行相應的調整。

『肆』 大學盤點Ph那些相見恨晚的庫

盤點Python那些相見恨晚的庫

Plotly Express

相信大家都聽說過Plotlv這個可視化神器Seaborn

那就更不用說了,那 Plotly 和Seaborn結合會擦除

什麼樣的火花?Plotly Express讓你可以

調佣Seaborn式的介面用Plotlv畫圖

Altair

Altair類似於Seaborn,主要用於統計可視是化,

是一種聲明性統計可視化庫,JavaScript高級可視

化庫 Vega-Lite的包裝器。Altair不僅可以繪制常見

的統計表,還可以繪制漂亮的地圖以及圖像標注的散點圖

構建工具

將源碼編譯成軟體

buildout-一個構建系統,從多個組件來創建,組裝和部署應用。

BitBake-針對嵌入式 Linux 的類似 make 的構建工具。

fabricate-對任何語言自動找到依賴關系的構建工具。

PlatformlO -多平台命令行構建工具。

PyBuilder-純 Python 實現的持續化構建工具。

SCons -軟體構建工具。

互動式解析器

互動式 Python 解析器

Pvthon-功能豐富的工具,非常有效的使用互動式

Pvthon。bpython- 界面豐富的 Python 解析器。

ptpython-高級互動式Python解析器,

構建於python-prompt-toolkit 上.

Dash

比較新的軟體包,它是用純Pvthon構建數據可視

化app的理想選擇,因此特別適合處理數據的 任何人。

Dash 是 Flask , Plotly.js 和React.is的混合體

opencv

opencv 是一個跨平台計算機視覺和機器學習軟體庫,

實現了圖像處理和計算機視覺方面的很多通用演算法

cufflinks

lotly的封裝,一繪圖命小

(dataFrame.iplot) 實現幾乎所有類型的互動式可視化

閱讀全文

與bitbake命令相關的資料

熱點內容
用什麼解壓軟體好用 瀏覽:642
dnspy反編譯如何修改 瀏覽:210
c盤越來越大該刪除哪個文件夾 瀏覽:907
南通壓縮機廠家報價 瀏覽:201
小米手機如何控制另一台安卓手機 瀏覽:462
程序員看鍵盤嗎 瀏覽:768
游戲物理演算法 瀏覽:940
如何申請到一個大型伺服器 瀏覽:890
python可以開發什麼知名軟體 瀏覽:78
做個程序員先學什麼 瀏覽:803
海馬普力馬更換壓縮機 瀏覽:694
pythonpandasmax 瀏覽:611
python網路爬蟲的基本原理 瀏覽:517
立體書pdf 瀏覽:119
哪裡做app做的多 瀏覽:611
文件怎麼拷貝進文件夾 瀏覽:739
下載的w10還要解壓嗎 瀏覽:12
學生成績管理android 瀏覽:391
hls加密方案drm 瀏覽:848
手機怎樣打開加密照片 瀏覽:542