在gh中使用numpy等库

gh中引用numpy这些包是使用Cpython,还是GH Python Remote呢。Cpython看到github上面说停止维护了,下载后,也无法正常使用。然后remote这个只用使用2.7版本python,还有其他解决办法么

请查看后面回贴内说的hops

谢谢Deer,我按照文档,用gh-python-remote成功了。但是没有补全,我也试下hops看看

安装hops后,会报组件SDk不一致错误
the hops component library was build against a newer build of the grasshopper SDK

英文说的比较清楚了,hops用的是更加新的版本的GH SDK制作。
言下之意你的GH版本太低。

如果你的计算量很大,外挂一个py程序可能是更好的选择。外挂的程序可以用专业的IDE开发,不受到太大的限制。GH中的python负责和nurbs等几何模块交互,设计到需要numpy加速时,再使用挂出去的程序计算。
(鉴于GH内置的python是残血的,无法使用npy或者hdf5之类的方式传输,二进制文件应该是速度最快的选择)
计算完毕后传输回到GH python。

人生苦短我用pycharm

前提是你碰到了困难:
1:hops怎么搞都搞不定
2:GH内的python不太好调试程序
3:程序太长,需要专业IDE去管理