Я хочу иметь эторедакторв Ubuntu 16.04. Я хочу включить файлы .m в свой проект как функции, чтобы все было организовано. Вы можете использовать Eclipse 3.8 или 4.5, чтобы воспроизвести проблему. Я загрузил сейчас официальныйWorkbench_2.0.0_ECLIPSE.zipна моей странице пользователя Wolfram. Там есть плагины Wolfram Workbench. Мне удалось импортировать его в свою систему. Мне удалось отключить два источника программного обеспечения ниже для 3.8 Eclipse, так как я использую 4.5.
Тем не менее, я не могу запустить файл .nb в моей Mathematica Development of Eclipse. Я получаю ту же ошибку, что на скриншоте ниже в разделе. Было бы здорово понять те плагины, которые загружаются/устанавливаются в сервисе Wolfram Premiere.
Как можно проверить, правильно ли установлен файл Wolfram Workbench .zip в Eclipse?
Eclipse 3.8 с другими источниками
Я устанавливаю Eclipse 3.8. Я следую инструкциям в темеКак установить плагин Wolfram Workbench в Eclipse Kepler?и успешно установить исходники
Однако, похоже, они не работают с Mathematica 10. В Eclipse я создаю проект Basic Mathematica. Добавляю проект, в котором файлы .m и .nb. Файл .m открывается успешно. Однако при щелчке по файлу .nb возникает ошибка
что наводит меня на мысль, что исходники устанавливают плагины для старой версии Mathematica (7).
Затмение 4.5 Марс с другими источниками
Я удаляю Eclipse 3.8 и устанавливаю предварительно скомпилированную версию Eclipse 4.5 с официального сайта.здесьрешая дело вместездесьоИметь Eclipse 4.5 в Path? Однако я получаю ту же ошибку, что и в 3.8.
Как создать файлы .nb Mathematica 10 Workbench в Ubuntu 16.04?
решение1
Я получил ответ от Wolfram Premier service. Они предоставили предварительную версию Wolfram Workbench 3 и рекомендуют использовать ее в Ubuntu 16.04 вместо Workbench 2. Откройте файл .nb еще раз и получите похожую ошибку
/usr/local/Wolfram/Mathematica/9.0/Executables/Mathematica
как на скриншоте тела. Я думаю, что Wolfram Workbench не поддерживает файлы блокнотов. Я думаю, что путь там должен быть 10.0, но по какой-то причине они оставляют там 9.0.