Pydroid 3 - IDE for Python 3
![]() |
最新バージョン | 7.4_arm64 |
![]() |
アップデート | Jan,02/2025 |
![]() |
開発者 | IIEC |
![]() |
OS | Android 6.0+ |
![]() |
カテゴリー | 教育 |
![]() |
サイズ | 74.9 MB |
![]() |
Google PlayStore | ![]() |
タグ: | 教育 |



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 のような大規模なライブラリを使用する場合はさらに多くの空きメモリが必要です。
実行とデバッグ:
行番号をクリックしてブレークポイントを設定し、コードをデバッグします。 特定の import ステートメントまたはコメントは、Kivy、PySide6、SDL2、Tkinter、および Pygame のサポートをトリガーします (例: Kivy の #Pydroid run kivy
)。 #Pydroid run terminal
を使用してターミナル モードを強制します (Matplotlib に便利です)。
プレミアム機能:
一部のライブラリは、移植の複雑さのため、Premium バージョン専用です。
コミュニティへの参加:
バグを報告し、Pydroid 3 の開発に貢献する機能を提案します。
ライセンス:
一部のバイナリは (L)GPL に基づいてライセンスされています。ソースコードについては開発者にお問い合わせください。 GPL の純粋な Python ライブラリは、ソース コード形式であるとみなされます。 Pydroid 3 GPL ライセンスのネイティブ モジュール (例: GNU readline、pip 経由でインストール可能) の自動インポートを回避します。
サンプルコードの使用法:
サンプルは、競合製品や派生作品での使用を除き、教育目的で無料で使用できます。 不確実な場合には許可が必要です。 電子メールで開発者に連絡してください。