Нет проблемы с модулем с именем «adsk» — скрипт Python для Autodesk Fusion 360

Я хочу рисовать 3D-сферы, используя координаты x, y, z. Затем я пытаюсь использовать скрипт Python для Autodesk Fusion 360 (CAD). Тем не менее, ошибка произошла как изображение. "Нет проблем с модулем с именем "adsk""

Я пытался установить модуль adsk, но не могу установить. Затем я обнаружил, что adsk находится в папке определения. Итак, я попытался запустить файл . Но я не могу получить результат.

введите здесь описание изображения


person Woorim    schedule 01.10.2019    source источник
comment
Какие ошибки вы получили при попытке установить adsk?   -  person Rob Streeting    schedule 01.10.2019
comment
@RobStreeting Второй на изображении.   -  person Woorim    schedule 01.10.2019
comment
Я не могу найти этот модуль на pypi.org, этот модуль находится на github?   -  person Rob Streeting    schedule 01.10.2019
comment
@ Я думаю, что это функция (третье изображение).   -  person Woorim    schedule 01.10.2019
comment
Ага, хорошо, если у вас уже установлен модуль, вам нужно добавить этот каталог в переменную среды PYTHONPATH. Следуйте инструкциям здесь, чтобы добавить PYTHONPATH в переменные среды, а также укажите полный путь к каталогу defs, который вы сделали на снимке экрана выше. Затем перезагрузите терминал и повторите попытку.   -  person Rob Streeting    schedule 01.10.2019
comment
@Rob Steeting Я пробовал, но все так же, как и раньше.   -  person Woorim    schedule 01.10.2019


Ответы (1)


1) Как описано здесь может потребоваться вызов из Tools Panel of Fusion.

2) Может попробовать скопировать папку adsk в C:\your_path_to_python_folder\Lib\site-packages\?

Думаю, в вашем случае (судя по скриншоту, который вы опубликовали в посте) просто скопируйте C:\Users\Wr\AppData\Roaming\Autodesk\Autodesk Fusion 360\API\Python\defs\adsk как C:\Python3.7\Lib\site-packages\adsk или C:\Users\Wr\AppData\Local\Programs\Python\Python37\Lib\site-packages\adsk

3) В противном случае попробуйте добавить в качестве местоположения переменной среды PYTHONPATH %AppData%\Roaming\Autodesk\Autodesk Fusion 360\API\Python или C:\Users\Wr\AppData\Roaming\Autodesk\Autodesk Fusion 360\API\Python

4) В противном случае: может потребоваться запуск скриптов из определенной «среды» через терминал, как описано здесь

В вашем случае, вероятно:

cd "%AppData%\Roaming\Autodesk\Autodesk Fusion 360\API\Python"
# or
# cd "C:\Users\Wr\AppData\Roaming\Autodesk\Autodesk Fusion 360\API\Python"
.\python.exe "_here_is_address_to_your_script.py"

P.S. Я не могу комментировать, поэтому опубликован как ответ.

person Araneus0390    schedule 02.10.2019