Rhino3D犀牛中文网

标题: Grasshopper中GH_Cpython导出list问题或如何导入Rhino中的点? [打印本页]

作者: ZMM981    时间: 2020-6-8 21:51
标题: Grasshopper中GH_Cpython导出list问题或如何导入Rhino中的点?
大家好,新手小白求教一个问题.由于要用Numpy, 我下载了一个GH_Cpython的插件,在GH_Cpython中进行完计算后,需要导出所得点vector的list,但是在导出所有值就变成了string.如下图我做了个简单的示例:
(, 下载次数: 121)
然后我翻了一下插件制作者的Github说在GHCpython中直接导入点和线,并且给了一个示例,我按着一模一样做了一个,但是没成功.
(, 下载次数: 145)
请问有大神知道要怎么解决这个问题吗?

作者: Jorin    时间: 2020-6-11 17:31
我测试过了,没有毛病,但是要导入 Grasshopper as gh 这句运行图 2 中的范例,python 的运行环境必须要选择 2.X 版本。

不过这个 GH_Cpython 已经好久没有更新了,推荐使用另一个插件:

https://www.food4rhino.com/app/gh-python-remote


作者: ZMM981    时间: 2020-6-11 22:25
Jorin 发表于 2020-6-11 17:31
我测试过了,没有毛病,但是要导入 Grasshopper as gh 这句运行图 2 中的范例,python 的运行环境必须要选 ...

感谢回复!
你是说你的测试出来可以正常输出list吗?我截取了我的部分文件附在下面,你方便帮我看一下问题出在哪吗?因为我的计算部分全部使用GHCpython写的,代码是python3.8 写的,现在只剩导出部分需要的数据,非必要的话不想换成python remote, remote支持python2.几
多谢了!

作者: ZMM981    时间: 2020-6-13 21:18
Jorin 发表于 2020-6-11 17:31
我测试过了,没有毛病,但是要导入 Grasshopper as gh 这句运行图 2 中的范例,python 的运行环境必须要选 ...

import grasshopper as gh 那个问题我找到解决方法了,python运行环境在3.X上可以用的,我在github里找到了作者的源代码,他有编写version 3 的版本,我改了他的部分代码,就可以在我的GH里运行了.
还是很感谢你




欢迎光临 Rhino3D犀牛中文网 (https://www.rhino3d.asia/) Powered by Discuz! X3.3