【问题标题】:"Window error:- Unable to find specified file" in PythonPython中的“窗口错误:-找不到指定的文件”
【发布时间】:2016-12-20 05:07:53
【问题描述】:

我正在尝试使用 qgis Python 插件调用 jar 文件

subprocess.call(['java', '-jar', 'abc.jar', 'Path'])

并想在使用

调用 jar 后关闭 qgis
 sys.exit(0)

如果我从单个文件运行此代码,它运行良好,但是当我从 Windows 和 Centos 系统中的 qgis 插件运行它时,它会抛出错误

在Windows系统中

 Window error:- Unable to find specified file 

在Centos系统中

Error:-   Unable to access file

我无法找出实际问题。

【问题讨论】:

    标签: java python qgis


    【解决方案1】:

    尝试使用

    subprocess.call(['java', '-jar', 'abc.jar', 'Path'],shell=True)
    

    【讨论】:

    • thnaks 错误已解决,但 jar 文件未从此代码运行
    • 使用 java 完整路径,例如/usr/bin/java 读取路径环境变量linfo.org/path_env_var.html
    • 我用过,但没有调用
    • 从python调用jar/exe时是否可以隐藏启动画面
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-20
    • 2013-11-16
    • 1970-01-01
    • 2013-07-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多