Отсутствует модуль с именем adsk - скрипт Python для Autodesk Fusion 360 - PullRequest
0 голосов
/ 01 октября 2019

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

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

enter image description here

1 Ответ

0 голосов
/ 02 октября 2019

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"

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

...