问题是使用系统命令

13次观看(过去30天)
美国电力公司
美国电力公司 2021年4月23日
编辑: 沃尔特·罗伯森 2021年4月23日
你好所有的,
我在ubuntu上运行MATLAB 2019b。我有一个命令行,我可以成功地运行在我的ubuntu终端。我想使用MATLAB的系统命令在MATLAB中运行相同的命令,而不是终端。当我这样做时,我的程序开始运行,然而,几秒钟后我收到这个错误:
/usr/lib/x86_64-linux-gnu/libpython3.6 .so.1.0:未定义符号:XML_SetHashSalt
这很奇怪,因为当我在终端中运行代码时,这个错误不会显示出来。有人能帮忙找出是什么问题吗?
谢谢提前

接受的答案

美国电力公司
美国电力公司 2021年4月23日
编辑:沃尔特·罗伯森 2021年4月23日
我可以通过添加export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libexpat来解决这个问题。因此" command to my system command如下:
[a, b] =系统('export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/ libxbat .so;MY OTHER TERMINAL COMMANDS'

更多的答案(0)

标签

社区寻宝

在MATLAB中央找到宝藏,并发现社区可以如何帮助你!

开始狩猎!