Использование Python OpenMDAO в IDE (PyScripter)

Я пытаюсь использовать пакет OpenMDAO в среде PyScripter IDE, используя Python2.7 в Windows 8. Но при попытке import openmdao я возвращаюсь с ошибкой «Нет модуля с именем openmdao». В инструкциях по установке OpenMDAO говорится: (i) запустить сценарий go-openmdao.py , и (ii) введите Scripts\activate.bat. Как мне сделать (ii) в PyScripter или любой другой IDE, если на то пошло?

Спасибо алекс


person BoltzmannBrain    schedule 26.08.2014    source источник


Ответы (2)


Мне удалось использовать OpenMDAO в IDE (Spyder), изменив путь к исполняемому файлу Python в настройках Spyer с системного двоичного файла по умолчанию на тот, который находится внутри каталога virtualenv. Если вы можете это сделать, среда IDE будет работать в virtualenv, а OpenMDAO должен стать импортируемым. Это также должно работать для любого другого виртуального python virtualenv, который вы хотели бы использовать в среде IDE.

person thearn    schedule 28.08.2014
comment
Как мне [изменить] путь к исполняемому файлу Python в настройках Spyer с системного двоичного файла по умолчанию на тот, который находится внутри каталога virtualenv? Извините, если это очевидно, я относительно новичок в Python. - person BoltzmannBrain; 29.08.2014

Я использовал его с PyCharm. Работает очень хорошо. Вы можете импортировать виртуальную среду, созданную openMDAO, в папке preferencies / project / интерпретатор / add local. Версия сообщества PyCharm бесплатна и имеет хорошую поддержку отладки, поэтому я могу порекомендовать ее новичкам в python. Я никогда не слышал о PyScripter, но если есть место, где вы можете изменить исполняемый файл python по умолчанию на тот, который находится в openmdao / Script, это может сработать.

person Pierre-Elouan Réthoré    schedule 03.06.2015