• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Инсталлятор Компаса, и уже установленный в системе Python другой версии

Автор ponyatov, 15.08.14, 13:37:29

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

ponyatov

После установки Компаса V15 обнаружил на C: еще одну инсталляцию Python 2.6.6

При этом у меня уже есть уже стоит более свежая версия

1) Можно ли удалить 2.6.6 с сохранением работоспособности Компас-Макрос (вручную перетащив site-packages ) ?
2) Почему инсталлятор не (а) проверил наличие и (б) молча поставил не спросив куда ставить, и нужно ли ?
3) Почему не используется встраивание интерпретатора в пакет Компаса, как это обычно делается,
   а ставится полная система ?
4) Где лежит руководство "Программирование на Python для Компас-3D" ?
5) Есть ли установочный пакет Kompas-py27 ?

Цитировать4) Где лежит руководство "Программирование на Python для Компас-3D" ?
Отдельно для Питона нет, есть общее руководство.
c:\Program Files\ASCON\KOMPAS-3D V15\SDK\SDK.chm

Slaviation

Для выполнения макросов, запущенных из библиотеки КОМПАС-Макро питон вообще не нужен.
Все необходимые для выполнения макроса модули питона находятся в каталоге КОМПАСа Libs/Kompas-Macro.

Другое дело отладка макросов - т.е запуск макросов не из под библиотеки КОМПАС-Макро.
Для этого в каталоге расширения питона PyWin32 -  \Lib\site-packages\pythonwin\ должны лежать модули
Kompas6API5.py
Kompas10API5.py
Kompas10API7.py
ksConstants.py
ksConstants3D.py
LDefin2D.py
LDefin3D.py
MiscellaneousHelpers.py
piksupport.py
+ в каталоге питона \Lib\site-packages\pythonwin\pywin модули
pik.cfc и pik.cfg

Перед удалением 2.6.6 перенеси указанные модули в соответствующие каталоги питона 2.7.
+ Благодарностей: 1

azeshko

Цитата: Slaviation от 15.08.14, 14:11:22
Перед удалением 2.6.6 перенеси указанные модули в соответствующие каталоги питона 2.7.

Т.е. обновить python под компас можно до 2.7 без проблем? Макросы с импортированными модулями, которые написаны под python 27 будут без проблем работать?

А то я пытаюсь запустить easygui, мне нужен imput box для получения данных от пользователя

import easygui
value = easygui.enterbox()
print(value)


А дебаргере ошибка, под 26 easygui не работает, нужен 27