1
Jirajine 2021-03-13 18:42:59 +08:00 via Android
termux
|
2
maloneleo88 OP |
3
newbieRenew 2021-03-13 18:49:36 +08:00 via iPhone
Pythonista ?
|
4
qlqsh 2021-03-13 18:51:07 +08:00
有是有,但能否像 LZ 说的支持几个库,不好说。没用过。
其实,远程还好了。可以考虑 ipython 。vscode 也可以吧? |
5
maloneleo88 OP 我先试试 termux 可以装库的话 来汇报
|
6
paradoxs 2021-03-13 19:05:42 +08:00
。。 为什么会有这样的需求呢,分享下场景。 帮你想办法。
|
7
zictos 2021-03-13 19:15:50 +08:00 via Android
termux 能装 python 大部分库,目前只看到一些 gui 库不能装,其他基本都能装。qpython 以前用过,一个库都没成功安装过,不过可以自己到电脑上把安装的库的文件复制到手机上,一般也能用
|
8
ji39 2021-03-13 19:19:34 +08:00
iOS 不懂,Termux 就很不错
|
9
renmu123 2021-03-13 19:27:04 +08:00 via Android
requests 和 lxml 都可以用原生库替代
|
10
systemcall 2021-03-13 19:53:38 +08:00
termux 和 qpytion 都用过
感觉 termux 应该没有多少问题,系统的包不全的问题可以通过 tmoe 这个脚本来安装一个完整的 Linux 发行版,甚至还可以通过 novnc 之类的 VNC 服务端+客户端来支持 X11 以显示图形界面。架构的差异也可以通过 QEMU 来消除,用户态的和全部虚拟都是可以的,不过用户态 QEMU 有些复杂 qpython 是很多年以前用的,不太会用,不怎么清楚,感觉可能还是 termux 方便一些,尤其是配合 tmoe 这个脚本来安装完整的 Linux 的情况下。 不过 tmoe 这个脚本有不少 bug,没有 root 的情况下也只能安装 proot 容器,功能是受限的。而且 Android 自己的毛病,如果创建一个很大的文件可能会卡死整个系统,以前计划拿 Android 设备当下载机的时候发现的,aria2 true allocate 的情况下经常会把系统卡死,falloc 似乎有 bug 。而且文件系统的支持也差。Android 设备所使用的内核的原因,似乎也不支持 Docker 和虚拟化,连 X11 都非常麻烦 |
11
treemonster 2021-03-13 20:01:08 +08:00 via Android
termux 难在哪里,下个 app 就完事了
|
12
demo06 2021-03-13 20:05:04 +08:00 via Android
别考虑了,去 gayhub 搜搜有没有原生类似软件吧,比你这个效率高多了
|
13
neoblackcap 2021-03-13 20:30:47 +08:00
@paradoxs 一看那些库肯定就是搞爬虫的啦,大概是 PC 端反爬太厉害,想从移动端入手
|
14
SenLief 2021-03-13 21:07:29 +08:00
termux 没问题的,你这几个库都有,很常见的了。
|
15
youthfire 2021-03-13 21:48:16 +08:00 1
Pyto,知名度没那么高,但确实很好用
|
16
xyfan 2021-03-13 23:14:44 +08:00
QPython https://www.qpython.org/
|
17
likai 2021-03-13 23:28:31 +08:00 via Android
还有个 pydroid 支持 py3
|
18
chainsR 2021-03-14 10:01:46 +08:00 via Android
aidlearning ?最傻瓜式的,无需 root,自带 ssh 远程网页 gui 连接
|
19
dingwen07 2021-03-14 10:14:49 +08:00
UserLAnd,拿来跑 python 是杀鸡用牛刀
|
20
maloneleo88 OP 手机没 root 找不到 termux 的目录,哪也找不到 termux*****home 的文件夹
Qpython 上来装库就失败了 暂时这样 - -! 继续看其他的 |
21
maloneleo88 OP 算了,还是不弄了,弄个云主机跑吧,需求不大,就是偶尔用用,改个两行代码什么的怕是麻烦。centos 也不懂怎么用,又要装一遍环境,烦死啦烦死啦。😩
|
22
maloneleo88 OP 话说就没有个什么工具可以直接把 py 文件连带解释器 依赖包直接给编译成移动 APP 嘛,像 exe 一样 😪
|
23
divilkcvf 2021-03-14 12:33:30 +08:00 via iPhone
pythonista
|
24
maloneleo88 OP 搞好了,谢谢大家。 这些工具直接运行还是太费劲了。
搞了个云主机 centos 手机装个 juiceSSH 个把小时搞定了。 希望将来能有个直接把程序一键打包成移动 APP 工具吧。 走哪都拎个电脑也太难了 |
25
Pzqqt 2021-03-15 09:40:10 +08:00 1
@maloneleo88 #20 Android 系统自带的文件( com.google.android.documentsui )可以管理 Termux 的 home 目录 ,不过某些国产 Rom 默认会把这个 app 禁用或者阉割了(比如 MIUI ),你需要手动启用它。
|
26
Latin 2021-03-15 10:42:29 +08:00
aidlearning +1
|
27
maloneleo88 OP @Pzqqt 原来如此,我明白了! 谢谢
|
29
IgniteWhite 2021-03-16 17:40:05 +08:00 via iPhone
自建 jupyterlab 服务器,移动端体验越来越好了
|
30
maloneleo88 OP @Pzqqt 经老哥点拨,昨晚试了一下。可以了。顺便推荐有款神器叫 blocker 还挺管用。 我没有 root,但原生文件夹确实可以进 termux 根目录。lxm 安装有点小周折,需要更新 pkg pip 安装一些依赖。 目前除了 proxies 报错其他一切正常,termux 真是款神器,几乎就是个仿真 linux 很屌
|