Pydroid 3 - IDE for Python 3

Pydroid 3 - IDE for Python 3
最新版本 7.4_arm64
更新日期 Jan,02/2025
開發者 IIEC
系統需求 Android 6.0+
分類 教育
大小 74.9 MB
Google PlayStore
標籤: 教育
  • 最新版本 7.4_arm64
  • 更新日期 Jan,02/2025
  • 開發者 IIEC
  • 系統需求 Android 6.0+
  • 分類 教育
  • 大小 74.9 MB
  • Google PlayStore
下載 下載(7.4_arm64)

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。
  • 深度學習功能: TensorFlow 和 PyTorch 可用(高級版)。
  • GUI 支持: 用於創建圖形用戶界麵的完整 Tkinter 支持。
  • 終端模擬器: 具有 readline 支持(通過 pip)的全功能終端模擬器。
  • 內置編譯器:包括內置 C、C 和 Fortran 編譯器,支持從 pip 構建庫,甚至是具有本機代碼依賴項的庫。
  • 高級開發工具: Cython 支持、帶斷點和監視的 PDB 調試器。
  • 圖形庫: Kivy(帶 SDL2 後端)、PySide6(帶 Matplotlib 支持)和 pygame 2 支持。
  • 編輯器增強:代碼預測、自動縮進、實時代碼分析、擴展鍵盤、語法突出顯示、主題、選項卡、增強的代碼導航和一鍵 Pastebin 共享(部分功能為高級功能) -僅)。

要求:

Pydroid 3 需要至少 250MB 的可用內存(建議 300MB),如果使用 SciPy 等大型庫,則需要更多內存。

運行和調試:

通過單擊行號設置斷點來調試代碼。 特定的導入語句或注釋會觸發對 Kivy、PySide6、SDL2、Tkinter 和 Pygame 的支持(例如 Kivy 的 #Pydroid run kivy)。使用 #Pydroid run terminal 強製終端模式(對於 Matplotlib 很有用)。

高級功能:

由於移植複雜性,某些庫是高級版本獨有的。

社區參與:

報告錯誤並建議功能,為 Pydroid 3 的開發做出貢獻。

許可:

一些二進製文件根據 (L)GPL 獲得許可。聯係開發人員獲取源代碼。 GPL 純 Python 庫被認為是源代碼形式。 Pydroid 3 避免自動導入 GPL 許可的本機模塊(例如,GNU readline,可通過 pip 安裝)。

示例代碼用法:

示例可免費用於教育用途,但不包括在競爭產品或衍生作品中使用。 對於不確定的情況需要獲得許可。 通過電子郵件聯係開發人員。

發表評價
您的評論(*)
Copyright © 2024 56y.cc All rights reserved.