Matlab не работает

У меня есть Ubuntu 12.10. У меня установлен Matlab 2012b. Он работал нормально, пока я не пытался открыть его в последний раз.

* Моя проблема: * Matlab не работает. Следующее сообщение отображается, когда я открываю его через терминал. Я новичок в Ubuntu, и мне нужна помощь, чтобы решить его.

terminate called after throwing an instance of 'std::runtime_error'
what():  locale::facet::_S_create_c_locale name not valid
Aborted (core dumped)
0
задан 6 January 2013 в 16:32

3 ответа

Поскольку спрашивающий, кажется, нашел решение, я опубликую его здесь:

, некоторые библиотеки, связанные с локалью, отсутствовали после некоторых обновлений. Они были восстановлены снова вручную.

0
ответ дан 6 January 2013 в 16:32

Я не знаю как или почему, но запуск обновлений программного обеспечения и следование ответу на этот аналогичный пост помогли мне. То есть добавить эту переменную среды ...

export LC_ALL=C

Хорошей недели.

0
ответ дан 6 January 2013 в 16:32

У меня была эта проблема, и я решил ее, задав явную локаль в GUI в соответствии с инструкциями здесь , хотя в моей сборке (debian 7.6) соответствующий элемент панели находился в верхней части экрана. Затем необходимо было выйти из системы и снова войти, чтобы она вступила в силу.

Это предполагает, что у вас установлены и сконфигурированы базовые локали в базовой системе, что вы можете сделать в оболочке с помощью

sudo dpkg-reconfigure locales

NB. В этом же документе рекомендуется не использовать переменную среды LC_ALL в на том основании, что это высокий уровень переопределения всех других настроек локали, предназначенных для тестирования.

0
ответ дан 6 January 2013 в 16:32

Другие вопросы по тегам:

Похожие вопросы: