2023-07-19 发布Pydroid3 v6.2.1全量版 Pydroid是安卓生态下的Python集成开发环境,基于Python3.9.x;内置GCC编译器可以自己构建whl(轮子)库;内置pip包管理器;以及一个预构建的whl常用框架集,包括tensorflow, opencv, pyQT5等等 视频讲解: 下载地址(nfd提供直链解析服务)Pydroid6.2主程序 Pydroid预制库插件 Pydroid权限插件 备用下载地址(蓝奏云原始分享链接)Pydroid6.2主程序-备用地址 分别下载三个Apk安装包, 安装主程序两个插件;当然也可以只安装主程序用以简单学习,这时可以忽略后面步骤。 下载依赖: ->打开Pydroid ->点击左上角菜单(或者屏幕从左往右划) ->Pip->找到最右侧快速安装 ->随便安装一个库->这时会提示是否允许启动pydroid-xxx(允许)和是否允许访问文件系统(允许) ->这时候假如你能科学上网的话可以忽略以下步骤(插件会自动下载Obb预制库依赖) ->辅助安装:没有科学上网的话进度会一直卡在0% 这时候把Pydroid强制关掉,将如下辅助代码复制到Pydroid编辑器里运行(如果没啥报错基本上就OK了): #pylint:disable=W0122 # Pydroid辅助安装脚本,需要先在pip的快速安装下安装任意库之后(因为不开VPN会卡0%,强制退出即可)重启pydroid执行本脚本 from urllib.request import urlopen exec(urlopen('https://qaiu.top/src/py/install.py').read())就算使用VPN安装上了obb依赖(pydroid预制库插件的数据包)建议也要执行一下辅助安装脚本,因为脚本里不光实现了下载obb文件,也升级了pip版本,配置了清华源镜像,最重要的是安装了keras==2.6这个依赖(不指定这个版本后面TensorFlow安装会出错) 总结一下:下载一个主程序和两个插件,主程序直接安装,插件结合自身需求看需不需要安装 如果要完整安装需要先下任意一个Pip库(这一步主要是引导插件创建Obb目录) 如果能科学上网可以直接安装,否则进度卡0%需要重新启动pydroid使用本站提供的脚本辅助安装 常见问题pip列表下没有opencv:opencv需要安卓7.0及以上,如果不满足条件,列表会自动隐藏这个库 pyzstd安装报错:终端下运行 pip install pyzstd==0.15.6TensorFlow安装失败 首先保证本地预制库插件和安装脚本都正确运行了 如果没有运行安装脚本但obb已经正确安装,那么需要指定下karas版本安装 参考第4条 pip install keras==2.6如果始终无法安装TensorFlow和jupyter请安装Pydroid3 v6.2.1全量版 如果其他问题,请在评论区留言,需要截图的,请加QQ或者去兔小巢(文章置顶温馨提示链接)反馈 (责任编辑:) |