我正在尝试在 VS Code 中使用多语言笔记本。我在一台仅安装了 Dotnet SDK 5.0 的公司计算机上,并且没有管理员权限。我已下载最新版本 .NET 7 的二进制文件并将其解压缩到选定的位置。我已更新我的用户环境变量以将其包含在 DOTNET_ROOT 和 PATH 变量中,并修改了我的 VS Code settings.json 文件以获取所有适用的设置。在 VS Code 中,当我在终端中运行 dotnet --version 时,它显示为 7.0.202。同样,当我运行 F# 脚本文件时,它使用 7.0.202。但是,当我尝试使用多语言笔记本时,我收到“需要 .NET 7 SDK”消息。是否可以让 Polyglot Notebooks 引用这个手动安装的 Dotnet SDK?如果是这样,我怎样才能做到这一点?
我有一个 DXF 文件,它是从一个简单圆弧的绘图中导出的,该圆弧起始于(0, 0),结束于(2, 0),半径为1.0. 我希望LWPOLYLINE由两个顶点组成,第一个顶点包含起点和凸出因子,第二个点仅包含终点。但是,终点也包含膨胀因子。如何解释这个凸起点?不是所有带有凸起的顶点后面都应该跟另一个定义端点的点吗?
AcDbPolyline
90
2
70
0
43
0.0
10
0.0 -----------------> x1
20
0.0 -----------------> x2
42
0.9999999999999998 ---> p1 to p2 w/ bulge = 1, makes sense
10
2.0 -----------------> x2
20
0.0 -----------------> y2
42
1.330537671996453 ----> why does p2 have a bulge? Shouldn't all vertices w/
a bulge be followed by another point (to define the
end point)?
0
ENDSEC
Run Code Online (Sandbox Code Playgroud)