Pydroid 3 - IDE for Python 3



Pydroid 3:適用於 Android 的終極 Python 3 IDE
Pydroid 3 是 Google Play 上最用戶友好、功能最強大的 Python 3 IDE,專為教育目的而設計。 這個綜合應用程式提供了廣泛的功能來增強您的 Python 學習體驗,所有這些都在方便的 Android 環境中進行。
主要特點:
- 離線Python 3解釋器:無需網路連線即可執行Python程式。
- Pip 套件管理器和自訂儲存庫: 輕鬆安裝套件,包括增強的科學庫,如NumPy、SciPy、Matplotlib、Scikit-learn 和Jupyter(帶有預先建置的Wheel 套件以提高相容性)。還包括 OpenCV 支援(在具有 Camera2 API 的設備上)。 *
- 深度學習架構: TensorFlow 和 PyTorch 支援。 *
- GUI 支援: 建立圖形使用者介面的完整 Tkinter 支援。
- 終端模擬器: 一個強大的終端模擬器,具有 readline 支援(透過 pip)。
- 內建編譯器:直接在應用程式內編譯 C、C 和 Fortran 程式碼,因此可以使用本機程式碼元件建置函式庫。 透過命令列存取簡化了依賴關係管理。
- 高級開發工具: Cython 支援、PDB 調試器(帶斷點和監視)、Kivy 圖形庫(帶SDL2 後端)和PySide6 支援(可透過快速安裝存儲庫獲得,包括Matplotlib PySide6 支持) 。還包括 pygame 2 支援。
- 強大的編輯器:享受程式碼預測、自動縮排、即時程式碼分析、專用鍵盤、語法反白、主題、標籤和增強的程式碼導航等功能。 *
- 輕鬆分享:只需點擊一下即可透過 Pastebin 輕鬆分享您的程式碼。
*進階功能需要進階版本升級。
系統需求與使用:
Pydroid 3 需要至少 250MB 的免費空間 Internal storage(建議 300MB)。 像 SciPy 這樣較重的函式庫需要更多空間。 調試涉及透過點擊行號來設定斷點。 透過特定的導入語句或註解(#Pydroid run kivy
、#Pydroid run qt
等)檢測特定函式庫(Kivy、PySide6、SDL2、Tkinter、pygame)。 使用 #Pydroid runterminal
強制終端模式(對 Matplotlib 有用)。
高級圖書館許可:
某些庫需要高級許可證,因為移植它們很複雜。 這些是根據與其他開發商的協議提供的。 歡迎使用這些庫的免費分支。
貢獻於Pydroid 3:
報告錯誤或建議功能以幫助改進Pydroid 3。
法律資訊:
一些二進製文件根據 (L)GPL 獲得許可;聯係開發人員獲取源代碼。 GPL 許可的純 Python 庫已被考慮采用源代碼形式。 Pydroid 3 不會自動包含 GPL 許可的本機模塊(如 GNU readline,可通過 pip 安裝)。
提供的示例代碼僅供教育用途,不能用於競爭產品。 如果您不確定使用限製,請聯係開發人員。
Android 是 Google Inc. 的商標
發表評價
您的評論(*)