Hello all,
I am running MATLAB 2019b in ubuntu. I have a command line that I can successfully run in my ubuntu terminal. I want to use the System command of MATLAB to run the same command inside MATLAB instead of terminal. When I do this, my program starts running, however, after a few seconds I receive this error:
/usr/lib/x86_64-linux-gnu/libpython3.6m.so.1.0: undefined symbol: XML_SetHashSalt
This is weird because this error does not show up when I run the code in the terminal. Can someone help to find out what the problem is?
Thanks in advance

 채택된 답변

Aep
Aep 2021년 4월 23일
편집: Walter Roberson 2021년 4월 23일

1 개 추천

I could solve the problem with adding the "export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libexpat.so" command to my system command as below:
[a,b]=system('export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libexpat.so;MY OTHER TERMINAL COMMANDS')

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Mathematics에 대해 자세히 알아보기

질문:

Aep
2021년 4월 23일

편집:

2021년 4월 23일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by