我想使用 x,y,z 坐标绘制 3D 球体。然后我尝试将 Python 脚本用于 Autodesk Fusion 360(CAD)。但是,错误已发生为图像。“没有名为‘adsk’的模块问题”
我尝试安装 adsk 模块,但无法安装。然后我发现adsk在定义文件夹中。所以我尝试运行该文件。但我无法得到结果。
我想使用 x,y,z 坐标绘制 3D 球体。然后我尝试将 Python 脚本用于 Autodesk Fusion 360(CAD)。但是,错误已发生为图像。“没有名为‘adsk’的模块问题”
我尝试安装 adsk 模块,但无法安装。然后我发现adsk在定义文件夹中。所以我尝试运行该文件。但我无法得到结果。
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我无法发表评论,因此作为答案发布。