Я запускаю Ubuntu 16.04 и Python 3.6
После установки octave и oct2py, я получаю ImportError, если импортирую matlab.engine до oct2py.
Этого не произойдет, если я сначала импортирую oct2py или просто импортирую matlab (не напрямую matlab.engine)
Я получаю ошибку:
ImportError: /opt/MATLAB/R2017b/extern/engines/python/dist/matlab/engine/glnxa64/../../../../../../../sys/os/glnxa64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /home/robyc/anaconda3/envs/car_py35/lib/python3.5/site-packages/scipy/sparse/_sparsetools.cpython-35m-x86_64-linux-gnu.so)
Ссылка (странная) в ImportError указывает на символическую ссылку, указывающую на файл, который фактически существует.
ls -l /opt/MATLAB/R2017b/sys/os/glnxa64/libstdc++.so.6
lrwxrwxrwx 1 root root 53 Sep 5 12:08 /opt/MATLAB/R2017b/sys/os/glnxa64/libstdc++.so.6 -> /opt/MATLAB/R2017b/sys/os/glnxa64/libstdc++.so.6.0.20
Ничего из следующего не сработало:
Я переустановил gcc
Я переустановил октаву
Я переустановил Matlab
Любое предложение о том, что проверить / как решить?