Pydroid 3は、Android用に最も使いやすく、強力な教育的なPython 3 IDEです。
重要なお知らせ:Tensorflowの問題の場合、PIPに "Keras == 2.6"をインストールしてください。 PyDroid 3がリリースされた後、この問題はKerasで導入されています。 PIP Package Managerと、Numpy、Scipy、MatplotLib、Scikit-Learn、Jupyterなどの強化された科学ライブラリのためのプリビルトルのホイールパッケージのためのカスタムリポジトリ。
- OpenCVが利用可能になりました(Camera2 APIサポート付きのデバイス上)。 *
- TensorflowとPytorchも利用可能です。 *
- GUIの完全なTKinterサポート。 > - Pydroid 3に特別に設計されたFortranコンパイラでさえも組み込みのC、C、さらにはPydroid 3がネイティブコードを使用していても、PyDroid 3をPIPからライブラリーを構築できます。
- Cythonサポート。
- ブレークポイントと時計を備えたPDBデバッガ。
- 光沢のある新しいSDL2バックエンドを持つキビのグラフィカルライブラリ。
- PYQT5サポート
- クイックインストールリポジトリで使用可能なMatpLotLibのサポート。
- Pygame 2サポート。
エディタの機能:
- Real IDEのように、コード予測、自動インデント、およびリアルタイムコード分析。 *
- Pythonでプログラムする必要があるすべてのシンボルの拡張キーボードバー。
- タブ - インタラクティブな割り当て/定義のEnhanced Codeナビゲーション。
- Pastebinで1回クリックします。*
*
プレミアムバージョンでのみ使用できます。
クイックマニュアル。
Pydroid 3は少なくとも250MBの空き内メモリを必要とします。 300MBをお勧めします。 Scipyなどの重ライブラリを使用している場合は、行番号をオンにします。 「PYQT5」、「PYQT5」または「#PYDROID RUN QT」で「IMPORT PYQT5」で検出されます。
SDL2、TKINTER、PYGAMEは同じです。ターミナル「Program Modeで自動的に実行されるMatpLotLibでは、GUIモードで実行されるMatpLoTLibで有用です)
いくつかのライブラリのみがあるのはなぜですか?他の開発者にそれをするように頼まなければなりませんでした。合意に基づくと、これらのライブラリのフォークはプレミアムユーザーにのみ提供されています。あなたがこれらの図書館の無料フォークを開発したい場合 - 私達に連絡してください。感謝します。
PyDroid 3の主な目標として、ユーザーがPython 3プログラミング言語を学習するのを手助けすることです。
法的情報。
Pydroid 3 APKのいくつかのバイナリは(L)GPLの下でライセンスされており、ソースコードのために米国に電子メールを送ります。ソースコードフォームは既にありません。
PyDroid 3は、それらの自動インポートを避けるためにGPLライセンスのネイティブモジュールをまとめません。そのようなライブラリの有名な例は、PIPを使用してインストールできるGNU Readlineです。
アプリケーションで入手可能なサンプルは、1つの例外を持つ教育的な使用法が無料であります。とりあえず)。あなたがわからない場合、あなたのアプリがこの制限の影響を受けているかどうかは、常に電子メールで許可を求めてください。
AndroidはGoogle Inc.の商標です。
Important notice: in case of tensorflow problems please install "keras==2.6" in pip. This problem was introduced in keras after Pydroid 3 have been released and we are working on a fix.
Updated to Python 3.9
Removed pygame_sdl2, please use pygame instead
Added dark theme support
Fixed cryptography-related issues
Fixed a lot of bugs