1

我想使用 x,y,z 坐标绘制 3D 球体。然后我尝试将 Python 脚本用于 Autodesk Fusion 360(CAD)。但是,错误已发生为图像。“没有名为‘adsk’的模块问题”

我尝试安装 adsk 模块,但无法安装。然后我发现adsk在定义文件夹中。所以我尝试运行该文件。但我无法得到结果。

在此处输入图像描述

4

1 回答 1

2

1) 如此处所述, 可能需要从ToolsPanel 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\adskC:\Python3.7\Lib\site-packages\adskC:\Users\Wr\AppData\Local\Programs\Python\Python37\Lib\site-packages\adsk

3) 否则,尝试添加为 PYTHONPATH 环境变量的位置%AppData%\Roaming\Autodesk\Autodesk Fusion 360\API\PythonC:\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我无法发表评论,因此作为答案发布。

于 2019-10-02T03:21:41.807 回答