Pydroid 3 - IDE for Python 3

Pydroid 3 - IDE for Python 3

教育 7.4_arm64 74.9 MB by IIEC Jan 12,2025
下載
申請說明

Pydroid 3:適用於 Android 的強大 Python 3 IDE

Pydroid 3 是專為 Android 設備設計的用戶友好且功能強大的 Python 3 IDE。 它非常適合隨時隨地學習和使用 Python。

主要特點:

  • 離線Python 3解釋器:運行Python程序不需要互聯網連接。
  • Pip 包管理器:輕鬆安裝包,包括對 NumPy、SciPy、Matplotlib、Scikit-learn 和 Jupyter 等科學庫的支持(通過預構建 Wheel 包的自定義存儲庫進行增強)。
  • 廣泛的庫支持:包括 OpenCV(在支持 Camera2 API 的設備上)、TensorFlow 和 PyTorch(高級版本)。
  • GUI 開發: 完全支持 Tkinter 創建圖形用戶界麵。
  • 終端模擬器: 具有 readline 支持的全功能終端模擬器(可通過 pip 獲得)。
  • 本機代碼編譯:內置 C、C 和 Fortran 編譯器允許從 pip 編譯庫,甚至是使用本機代碼的庫。 還支持命令行依賴構建和安裝。
  • 調試: 包括帶有斷點和監視的 PDB 調試器。
  • 圖形庫: Kivy(帶有 SDL2 後端)、PySide6(帶有 Matplotlib 支持,可在快速安裝存儲庫中找到)和 Matplotlib Kivy 支持(快速安裝存儲庫)。
  • 遊戲開發: pygame 2 支持。
  • 高級編輯器: 具有代碼預測、自動縮進、實時代碼分析、擴展鍵盤、語法突出顯示、主題、選項卡和增強的代碼導航功能。 還包括一鍵分享到 Pastebin。

高級功能:

一些高級功能,例如代碼預測、實時代碼分析、OpenCV、TensorFlow 和 PyTorch 支持僅在高級版本中提供。

要求:

Pydroid 3 需要至少 250MB 的可用內存(建議 300MB)。 使用資源密集型庫時,內存需求會增加。

快速入門指南:

要運行調試會話,請通過單擊行號設置斷點。 特定的導入語句或注釋會觸發對 Kivy、PySide6、SDL2、Tkinter 和 Pygame 的支持。 #Pydroid run terminal 注釋確保終端模式執行(對 Matplotlib 有幫助)。

圖書館許可:

由於移植的複雜性,某些庫需要高級訂閱。 如果您希望貢獻這些庫的免費分支,請聯係開發人員。 主要重點是支持科學圖書館;係統庫僅作為教育包的依賴項進行移植。

法律信息:

Pydroid 3 中的一些二進製文件已獲得 (L)GPL 許可。聯係開發者獲取源代碼。 GPL 純 Python 庫被認為已經是源代碼形式。 Pydroid 3 避免自動導入 GPL 許可的本機模塊(如 GNU readline,可通過 pip 安裝)。 示例代碼可免費用於教育用途,但在競爭產品或其衍生產品中使用除外。 此類使用需要獲得許可。 Android 是 Google Inc. 的商標

Pydroid 3 - IDE for Python 3屏幕截圖

  • Pydroid 3 - IDE for Python 3屏幕截圖0
  • Pydroid 3 - IDE for Python 3屏幕截圖1
  • Pydroid 3 - IDE for Python 3屏幕截圖2
  • Pydroid 3 - IDE for Python 3屏幕截圖3
評論
發表評論