Не могу импортировать FreeCAD в Python

У меня небольшая проблема, когда я пытаюсь импортировать из файла Python, который находится в другой папке, во FreeCAD. Расположение файла Python: c:/users/workspace/main.pyFreeCAD: c:/program files (x86)/FreeCAD0.13/bin

когда я пытаюсь импортировать с помощью команды from FreeCAD import * (Я добавляю путь FreeCAD к sys sys.path.append (" path-To-FreeCADs-BinFolder " ) Я получаю ошибку:

FreeCAD 0.13, Libs: 0.13R1828
Initialization of FreeCAD failed:
While initializing FreeCAD the  following exception occurred:
''module' object has no attribute 'PrintError''
Please contact the application's support team for more information. "

Но когда я создаю файл Python в папке FreeCAD, он работает. Я имею в виду импорт FreeCAD, как я написал выше.

PS: Моя версия Python 2.7.5 и FreeCAD: 0.13

1 ответ

Решение

У меня возникла та же проблема, и я обнаружил, что версия Win не поддерживает Python2.7, поэтому вам нужно установить Python 2.6, открыть оболочку и выполнить то же самое import sys sys.path.append('C://Programme) Файлы //FreeCAD0.13/bin') импортируют FreeCAD

Тогда это должно работать

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