问题标签 [chaquopy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - com.chaquo.python.PyException:ValueError:无法使用此命令获取 Chrome 的版本:google-chrome --version
我目前正在使用 Chaquopy 将 Python 代码实现到 Android Studio 中。但是,我无法在 Python 中初始化 selenium 的 chromedriver。每当我尝试使用该行进行初始化时driver = webdriver.Chrome("/path/to/chromedriver.exe, options=opt)
,我都会收到错误消息“WebDriverException:消息:'chromedriver.exe' 可执行文件可能具有错误的权限”或“WebDriverException:消息:'chromedriver' 可执行文件需要在 PATH 中”。因此,我导入了 ChromeDriverManager 并调用了driver = webdriver.Chrome(ChromeDriverManager().install(), options=opt)
. 运行我的程序会出现以下错误:
有关如何克服此错误的任何建议?我看到一个帖子有同样的问题,但无法理解答案。
python - Chaquopy 构建失败:app:generateDebugPythonMiscAssets
我正在创建一个 kotlin-frontend/python-backend android 应用程序并想使用 Chaquopy,但出现以下错误。相信我正确遵循了https://chaquo.com/chaquopy/doc/current/android.html#development上的说明,但我不断收到此错误。非常感谢。
你能告诉我如何解决这个问题吗?
摇篮(应用程序):
摇篮(项目):
android - Android 上的 Python Matplotlib
我有一个 python 脚本,它使用 matplotlib 的 plt.show() 方法来绘制图形。问题是,我的程序不显示图表。在说布局 xml 文件上显示 matplotlib 图形的简单方法是什么?这甚至可能吗?
我在 Android Studio 上使用 Kotlin,它使用 Chaquopy btw 调用我的 Python 脚本。
python - 如何使用 Chaquopy 对 Android 的 python 脚本进行cythonize?
我的目标是使用 Cython for Android 平台对 python 脚本进行 cythonize/模糊处理。
到目前为止我尝试过的是:我有一个setup.py
在这里,我将目录更改为 /sdcard/Download/,因为我要混淆的 python 脚本位于该目录中。
- 情况1:
在MainActivity.java中调用 setup.py 如下:
这样它会抛出一个错误:
我理解这是因为没有像我应该传递的那样传递任何参数:
- 案例2:
如果我使用这个:
我犯了同样的错误。
我需要帮助来了解如何传递这些参数?
我试图复制:
作为
但这甚至没有调用 setup.py 脚本。
android - 阅读 chaquopy python.stdout 并在 TextView 中显示它
我有一个 python 脚本,它通过 print() 将消息记录到 python.stdout 流。我可以在 logcat 控制台中看到消息,但我希望能够在我的应用程序中显示这些日志。我该怎么做呢?
python - 使用 Chaquopy 安装 TensorFlow 时出现“读取超时”
我正在构建一个集成了python的android应用程序。我使用 chaquopy 将 python 与 android 集成。我已经为它安装了 TensorFlow 2.2 和 python 版本 3.6.6。它会安装所有其他 python 库,但在查看日志后,它会在安装 TensorFlow 2.1.0 时报告此错误。
Process 'command 'C:\Users\Armani\AppData\Local\Programs\Python\Python36\python.exe'' 以非零退出值 1 结束
附上完整的构建日志。请帮我解决这个错误。
python - 如何在 android studio 中将数据发送到我的 python 代码
我的科特林代码:
我的 Python 代码
java - 从 python 调用 java 函数 - Chaquopy
我浏览了 Chaquopy 文档并找到了;使用 Chaquopy,可以根据用户的意愿调用 java 和 python 代码。
我浏览了示例应用程序并找到了从 java 调用 python 或通过 python 运行 Android 代码的示例,而不是从 python 调用 java 函数的其他方式。
是否有一些可用的示例或一些参考可用于从 python 调用 java 函数?
如果尚不可用,最好在 Github 示例中添加此类示例。
Github 上引用的Chaquopy示例应用
python - 如何在 android 的 Chaquopy python 中导入 numpy
我正在使用chaquopy
演示在 android 中运行 python。(取自 GitHub https://github.com/ericdecanini/HelloChaquopy)
我的 test1 函数返回string
.
当我添加该import numpy as np
行时,应用程序停止运行。
在 logcat 我得到:
请让我知道我错过了什么。
注意:当我将导入注释掉到 numpy 时,它运行正常。
java - 使用 Chaquopy 在 Android Studio 中的 Java 类活动中运行 Python 脚本
我正在尝试在 Android 应用程序(Java)中使用一些 python 脚本。我已经按照他们网站上的说明配置了 Chaquopy。 https://chaquo.com/chaquopy/doc/current/android.html
我找到了一个如何在 kotlin 应用程序中执行 python 脚本的示例https://www.ericdecanini.com/2019/10/21/run-python-scripts-in-the-android-front-end-with-chaquopy / 但我正在努力用Java解决这个问题。
如果我理解正确,python 脚本 (.py) 存储在 src/main/python 中,并且可以从另一个活动调用此脚本并在同一调用活动中显示结果。
kotlin 中的示例:
我想执行以下 python 脚本:
face_recognition 中的这个命令行工具允许用户在图像目录上运行面部识别,并将它们与已知人脸目录进行比较。结果是处理的文件的打印输出,其中任何已知或未知的面都附加到文件名。
我的目标是执行这个 python 脚本并在活动中显示输出(即 textView)有谁知道是否可以在带有 Chaquopy 的 Android Studio 中使用 face_recognition?它没有列出,所以我有一些疑问https://chaquo.com/pypi-7.0/ 是否可以制作 os. 在android应用程序中键入调用?
另外,如果有人知道在不使用 python 的face_recognition 的情况下在 Java 中的图像目录上执行面部识别的方法,请告诉我。我试图为 java 找到一个像 face_recognition 这样的库,但没有成功。Python 的 face_recognition 库对我来说一直运行良好,但现在当我试图将我的 python 脚本移植到 Android Studio 项目中时,事情变得有点棘手。
到目前为止我的代码:Android Manifest
应用 Gradle
项目等级
执行 Python 脚本的活动
提前感谢您的任何意见。非常感谢。