Pydroid 3 - IDE for Python 3

Pydroid 3 - IDE for Python 3
最新版本 7.4_arm64
更新日期 Jan,07/2025
開發者 IIEC
系統需求 Android 6.0+
分類 教育
大小 74.9 MB
Google PlayStore
標籤: 教育
  • 最新版本 7.4_arm64
  • 更新日期 Jan,07/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,為學習和開發提供易於使用且功能強大的環境。 這個離線 IDE 無需訪問互聯網即可運行 Python 程序。

主要特點:

  • 離線 Python 3 解釋器:無需互聯網連接即可運行 Python 代碼。
  • Pip 包管理器和自定義存儲庫: 借助帶有預構建輪的自定義存儲庫,可以訪問各種庫,包括 NumPy、SciPy、Matplotlib、Scikit-learn 和 Jupyter 等科學包包。 還提供 OpenCV 支持(在支持 Camera2 API 的設備上)。
  • 增強的科學庫:還支持 TensorFlow 和 PyTorch(高級版)。
  • GUI 支持: 對圖形用戶界麵的完整 Tkinter 支持。
  • 終端模擬器: 具有 readline 支持(通過 pip)的全功能終端模擬器。
  • 內置編譯器:直接在 IDE 中編譯 C、C 和 Fortran 代碼。這允許 Pydroid 3 從 pip 構建庫,甚至是那些具有本機代碼依賴項的庫。
  • 高級功能: Cython 支持、帶斷點和監視的 PDB 調試器、帶 SDL2 後端的 Kivy 圖形庫以及 PySide6 支持(高級版本,包括 Matplotlib PySide6 支持)。 還提供 Matplotlib Kivy 支持(高級版)。包含 pygame 2 支持。
  • 編輯器增強功能:功能包括代碼預測、自動縮進、實時代碼分析、擴展鍵盤、語法突出顯示、主題、選項卡和增強的代碼導航。 (代碼預測和實時代碼分析是高級功能)。
  • 輕鬆分享:一鍵分享到Pastebin。

高級功能:

高級版本中提供了某些高級庫(TensorFlow、PyTorch、支持 Matplotlib、代碼預測和實時代碼分析的 PySide6)。

係統要求:

Pydroid 3 需要至少 250MB 的可用內存,建議 300MB。 SciPy 等資源密集型庫可能需要更大的量。

調試和具體庫的使用:

通過單擊行號設置斷點來調試代碼。 Kivy、PySide6、SDL2、Tkinter 和 Pygame 通過特定的導入語句或注釋(#Pydroid run kivy#Pydroid run qt 等)自動檢測。 使用 #Pydroid run terminal 強製終端模式(對 Matplotlib 有幫助)。

許可:

Pydroid 3 APK 中的一些二進製文件已根據 (L)GPL 獲得許可。聯係開發人員獲取源代碼。 與 Pydroid 3 捆綁在一起的純 Python 庫被認為是源代碼形式。 Pydroid 3 避免自動導入任何 GPL 許可的本機模塊。

示例代碼用法:

示例代碼可用於教育用途,但未經許可不得用於競爭產品。

Android 是 Google Inc. 的商標

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