zlgopen / awtk-python

awtk python binding
GNU Lesser General Public License v2.1
7 stars 2 forks source link

python运行setup.py提示找不到last_complie_argv.json #3

Open cokezhu opened 11 months ago

cokezhu commented 11 months ago

image

原来的setup脚本中导入awtk_config转跳到这边,因为找不到last_complie_argv.json这个文件,叫我重新编译awtk,但是这个文件是存在于路径下的。临时改成图中判断,然后填一个路径下去就能够成功执行(不太会python,乱摸索的)

我是把awtk源码文件夹和awtk-python文件夹放到同一个目录下了,不知道这个是否影响

venusmariga commented 8 months ago

修改awtk/scripts/compile_config.py中complie_helper类的LAST_COMLIP_ARGV_FILE为如下绝对路径,就不会报错了,但这个方案仅在windows平台上验证,在别的平台上可能会报错 LAST_COMLIP_ARGV_FILE = os.path.abspath(os.path.join(os.path.dirname(__file__), '../bin/last_complie_argv.json'))