| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > .NET > Ошибка запуска Python API(Revit)

Ошибка запуска Python API(Revit)

Ответ
Поиск в этой теме
Непрочитано 08.02.2017, 09:28 #1
Ошибка запуска Python API(Revit)
DEM
 
YngIngKllr
 
СПб
Регистрация: 29.03.2005
Сообщений: 12,968

Пробую запустить скрипты из среды разработки SharpDevelop.
1. Python=>Запустить
2. Python=>Запустить без отладчика
В обоих вариантах получаю ошибку
В первом варианте получаю ошибку от SharpDevelop см. скриншот.
Во втором варианте от системы см. скриншот.
Добавил в PATH путь C:\Program Files\Autodesk\Revit 2017\SDA\AddIns\BackendBindings\PythonBinding
Но ошибка повторяется
Консольно python в SharpDevelop запускается....

Миниатюры
Нажмите на изображение для увеличения
Название: Система.png
Просмотров: 63
Размер:	66.0 Кб
ID:	183266  Нажмите на изображение для увеличения
Название: SharpDevelop.png
Просмотров: 80
Размер:	135.3 Кб
ID:	183267  

__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
Просмотров: 7346
 
Непрочитано 08.02.2017, 09:35
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


Ну так прочитай, что тебе пишут - там наверняка все написано.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 08.02.2017, 09:43
#3
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Ну так прочитай, что тебе пишут - там наверняка все написано.
Так он говорит, что файл найти не может, в папке C:\Program Files\Autodesk\Revit 2017\SDA\AddIns\BackendBindings\PythonBinding дествительно файла ipy.exe нету, но ведь консольно он запускается в SharpDevelop...
Код:
[Выделить все]
IronPython 2.7.3 (2.7.0.40) on .NET 4.0.30319.42000 (64-bit)
Type "help", "copyright", "credits" or "license" for more information.
>>> from Autodesk.Revit.DB import *
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named Autodesk.Revit.DB
>>>
Я б не спрашивал, если бы понимал, чего он хочет
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 08.02.2017, 10:27
#4
trir


 
Регистрация: 18.12.2010
Сообщений: 5,047


просто установи IronPython
trir вне форума  
 
Автор темы   Непрочитано 08.02.2017, 10:40
#5
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


trir
Так он установлен!!
Интерпритатор то в командной строке запускается...
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 08.02.2017, 10:46
#6
trir


 
Регистрация: 18.12.2010
Сообщений: 5,047


Цитата:
Интерпритатор то в командной строке запускается...
в какой "командной строке"?
где у тебя файл ipy.exe?
trir вне форума  
 
Автор темы   Непрочитано 08.02.2017, 11:02
#7
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


trir
В SharpDevelop есть консоль ipython
Миниатюры
Нажмите на изображение для увеличения
Название: ipy.png
Просмотров: 35
Размер:	7.3 Кб
ID:	183274  
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 08.02.2017, 11:06
#8
trir


 
Регистрация: 18.12.2010
Сообщений: 5,047


есть компилятор ipython - это dll'ка, а есть "обёртка" компилятора в виде консольного приложения - это ipy.exe
SharpDevelop юзает dll'ку и выводит результат в окошко, но когда он хочет "собрать проект" он юзает обёртку - ipy.exe
trir вне форума  
 
Автор темы   Непрочитано 08.02.2017, 11:10
#9
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Цитата:
Сообщение от trir Посмотреть сообщение
есть компилятор ipython - это dll'ка, а есть "обёртка" компилятора в виде консольного приложения - это ipy.exe
SharpDevelop юзает dll'ку и выводит результат в окошко, но когда он хочет "собрать проект" он юзает обёртку - ipy.exe
Т.е. надо установить ipython, и пропистаь путь к нему для SharpDevelop
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 08.02.2017, 11:23
#10
trir


 
Регистрация: 18.12.2010
Сообщений: 5,047


думаю, если установить ipython, то все пути пропишутся куда надо и SharpDevelop их подхватит
trir вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > .NET > Ошибка запуска Python API(Revit)

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Какой язык перспективен для инженера-конструктора с условием The_Mercy_Seat Программирование 705 17.03.2021 14:19
LISP. Ошибка, слишком много аргументов. SNIIP LISP 4 03.04.2015 11:02
Помогите узнать номер строки в котрой произошла ошибка в программе на VBA МишаИнженер Программирование 3 27.05.2012 23:27
Несоответствие результатов в Лире s.vas Лира / Лира-САПР 19 11.11.2009 07:31
Помощь по Лире Серега М Лира / Лира-САПР 52 28.05.2007 02:47