Как установить Pyscripter для использования с программой конечных элементов Abaqus? Я не хочу использовать Abaqus PDE. Пискриптер работает нормально сам по себе, но он показывает ошибку импорта «только» для модулей, связанных с программным обеспечением конечных элементов Abaqus. Я указал путь Python к исполняемому файлу Abaqus Python, однако это не помогает.
Pyscripter не работает с Abaqus Python
Ответы (2)
Я не думаю, что это возможно. Вы можете импортировать модули abaqus только тогда, когда python запускается из исполняемого файла abaqus, т. е. с помощью команды «abaqus python». Я не знаю, почему это так, может быть, кто-то еще может просветить нас. Я также не хотел использовать PDE abaqus и потратил целую вечность, пытаясь обойти его. Я прибегал к написанию кода в другой среде и с помощью командной строки запускал его с помощью «abaqus python ###.py» и т. д.
Вы вообще не можете напрямую использовать любую другую IDE с пакетами, связанными с Abaqus. Если вы не хотите использовать Abaqus PDE, вы можете написать свой код в любом редакторе, который вам нравится, и просто использовать команды сценария запуска в Abaqus для его запуска. или вы можете использовать командную строку для запуска вашего кода без обеда abaqus gui, например:
abaqus cae noGUI=scriptname.py