我有一个完全功能的Python项目,已经通过终端进行了直接测试。
但是当我搜索如何将Python代码与JavaScript包装器集成时,我发现了一些开源API。
http://www.brython.info/
http://www.skulpt.org/
http://pypyjs.org/
http://transcrypt.org/
http://stromberg.dnsalias.org/~strombrg/pybrowser/python-browser.html
我曾使用过Brython,能够运行一些基本的Python代码。
但是我的Python项目包含了一些导入库的语句,这些库是我直接安装到操作系统中的。
apt-get install python-opencv
apt-get install python-numpy
apt-get install python-skimage
apt-get install cython
pip install --user imutils
pip install --user scikit-image
这个项目包含如下的导入语句:
import imutils
from skimage.filter import threshold_adaptive
import numpy as np
import argparse
import cv2
我的目标是使用Cordova项目上的JavaScript包装器运行Python代码,但由于这些库默认不可用,我试图通过本地路径下载并导入它们,但随后我开始遇到许多导入错误和brython抛出的控制台错误无法理解。我正在尝试构建使用Python运行的图像处理软件,该软件在Cordova Android和iOS上运行。
任何帮助将不胜感激。 提前致谢