33

シンプルな標準のpythonコードを実行できるように、Androidタブレットでpython 2.7.x + matplotlibをセットアップする方法はありますか? Linux デスクトップで実行するのと同じスクリプトを実行できるようにしたいと考えています。これは私自身が使用するためのものであり、他の人にコードを配布する必要はありません。

具体例として、このスクリプトを実行することは可能ですか?

import numpy as np
import matplotlib.pyplot as plt

x = np.arange(0, 5, 0.1);
y = np.sin(x)
plt.plot(x, y)
4

13 に答える 13

1

はい、ルートなしでも実行できます。termuxアプリが必要です。基本的には、完全な Linux 環境を備えたターミナル エミュレーターでありapt install python、たとえば を介して をインストールできますpython

メインのウェブページはこちらです。もちろん、標準のマーケットからも入手できます。( termux wikiは役に立つ場所です。)

于 2017-09-16T15:03:52.430 に答える
1

一種の chroot (proot) を実行できる Gnuroot というアプリがあり、debian や archlinux などの Linux ディストリビューションをインストールできます
。GUI の場合、X 用の vncserver を実行するオプションがあります。サーバーに接続し、Android vnc クライアント アプリを使用して画面を表示します。

私は非 GUI バージョンの gnuroot を使用していますが、うまく機能します。私は今、Androidロリポップアームにコマンドラインのdebian wheezyを持っています。私が見逃している小さなことの1つは、armel(ソフトウェア浮動小数点)の代わりにarmhf(私のnexus7のプロセッサが実行できるハードウェア浮動小数点)のサポートです。

于 2015-03-06T19:57:40.610 に答える
0

安価なサーバー (Raspberry Pi?) をセットアップし、それへの ssh 接続を作成して、vnc ビューアー Android アプリまたはシェルを介して完全な Python 機能にアクセスできます。

于 2014-11-26T04:11:46.080 に答える
0

このスレには間違った情報がたくさん!このスレッドの情報を使用して、最初に Termux を試しました: How do I install Jupyter notebook on an Android device? しかし、私の人生ではMatplotlibをダウンロードできませんでした。エラーメッセージは、ホイールをインストールする必要があることを示唆していましたが、実際にインストールしましたが、インストールのクラッシュは延期されただけでした。Galaxy Tab AにTermuxからMatplotlibをインストールできないと言っているわけではありませんが、できません。一方、Pyroid3 のダウンロードは、numpy、scipy、matplotlib のインストールと同様に簡単でした。そのため、これが成功したことに基づいた私の推奨事項です。

于 2020-12-09T14:14:54.833 に答える
0

Google で検索numpy androidすると、とても素敵なライブラリが見つかりました。参考になりそうです。

上記のリンクは機能しなくなりました。ライブラリの詳細については、こちらをご覧ください。

于 2017-06-05T10:50:33.443 に答える