相关文章推荐
从容的路灯  ·  Delphi ControlBar ...·  2 月前    · 
爱笑的茶壶  ·  Jest 断言归纳 - 简书·  9 月前    · 
玩足球的手术刀  ·  DatePicker 类 ...·  1 年前    · 
眼睛小的单车  ·  Broken ...·  1 年前    · 

我正在尝试导入一个模块,以便在Grasshopper中使用Python。

运行脚本时,出现以下错误。

我已经安装了AppKit。我什至尝试将AppKit和PyObjC保存在单独的目录中,并使用sys.path.append进行访问。

知道我做错了还是可以尝试?

import rhinoscriptsyntax as rs

import AppKit

import rhinoscriptsyntax as rs

my_path = '/Users/author/Desktop/pyobjc'

sys.path.append(my_path)

import AppKit

在Rhino 3D中实现的IronPython将具有与您可能已安装的其他Python环境不同的搜索路径。

在Windows的Rhino上,您将能够在Rhino命令行中运行EditPythonScript来通过对话框配置这些路径。或_EditPythonScript表示严格的命令行方法。

但是在Rhino for Mac上配置这些路径并不那么简单。尚无用于完全引入配置的编辑器,调试器或用户界面。

有一种解决方法是使用与Rhino 5.2 WIP 5C41w及更高版本

本文旨在介绍如何 使用 C#编写一个 Gra ssh opper 内的Hello World电池,包括如何 使用 和安装 Gra ssh opper 电池模板,如何配置Visual Studio来生成.gha电池,如何配置 Gra ssh opper 以识别编译的电池,如何Debug等。 后续章节会讲到如何配合多个电池、多个项目、多个Rhino/ Gra ssh opper SDK。 以下 Gra ssh opper 简称GH。 如何制作一个 Gra ssh opper 电池 制作 Gra ssh opper 电池的主要步骤及准备工作 安装GH电池项目模板并创建一 微信公众号:XrayStudio 关注可了解更多的分享内容, 问题或建议,请公众号留言版权申明本文首发自微信公共账号:XrayStudio;无需授权即可转载,可保留版权声明;转载时请务必注明作者。什么是正确方式?初次接触 Gra ssh opper 和 Gh Python ( Gra ssh opper python 电池) 都给我难以名状的惊喜,随着 使用 的深入和了解的更多,就开始发现很多局限和不足。比如,在编... //>>>>>>>>>> 更新至 7.5(热键第二章) <<<<<<<<<<<用了很久很久的 Gra ssh opper ,就让我的首答也奉献给gh吧~先来挖个坑,回头有空了继续填。相信Ladybug、Kangaroo、Elk之类的主流的插件已经很多人讲过。但既然是奇技淫巧,便应当... 上篇文章我们说了怎样自动获取犀牛空间已有的文字、文字的轮廓线及注解点,但总是还不太方便,能否直接在GH里面生成文本,然后在犀牛空间生成呢?这样我就不用在犀牛里面操作了,直接用GH搞定,为全参 进一步准备。 下面是 好的效果: 下面是完整 python 代码: # -*- coding: utf-8 -*- __author__ = "抖小腿儿,QQ:241525449" __version__ = "2021.05.15" from gh python lib.componentbase import 一些基本的信息可以在官方网站(http://wiki.mcneel.com/developer/ python )找到。让人遗憾的是,目前还 没有 方便有效的方法可以在Rhino/ Gra ssh opper 使用 Python 的其他Package,比如强大的NumPy, SciPy, Pandas等网上有一些相关的讨论http://www. gra ssh opper 3d .com/forum/topics/impor... 用过 Gra ssh opper 的童鞋都知道,在GH里识别犀牛空间里面的文字有点困难,除了用一些插件外,GH原生电池是没办法直接获取的,这里,小编教大家怎样用 python 代码去获取并加强文字功能。 编写代码之前先说一下犀牛空间里面的文字类型,在犀牛空间 ,文字分为两种: 一种是文字块,即Text 类型,输入 命令Text 调出 另一种是 注解点文本,即Dot 类型,输入命令Dot 调出 两者也有区别,Text类型可以设置 文字大小、字体、颜色、对齐 等常用的属性;而注解点仅能设置 字体和大小,而且... 上篇文章我们给出了在GH里怎样用 python 写出平面二维点阵的代码,同时留了一个小作业,不知道同学们有 没有 试着去完成? 不管你有 没有 去完成,今天我们就再用 python 写出空间点阵的升级版——三维空间点阵,同时也保留了二维点阵,这样一个电池既能生成三维点阵,也能生成二维点阵,可谓是一举两得。先看看两种状态的效果: 三维空间点阵图: 二维平面点阵图: 下面是完整 python 代码: # -*- coding: utf-8 -*- __作者__ = "抖小腿儿,QQ:241525449" 对于总平面图,各位应该都知道,我们除了对于建筑,场地,道路等等图面元素的绘制之外,另外一个必不可少的过程就是对于周边已有建筑(场地)名称的标注(比如上图 黑色文字)。特别是对于城市 的设计,比如一些老旧城区的改造项目,因为周边已有的著名建筑较多,往往我们在总平面 需要进行很多名称 由于 GH_C python 是原生的 Python ,所以其计算速度要比 .net Framework 上的 Iron Python 快很多,从下面的截图就可以看到执行同样的内容计算速度的不同:下面给大家大概演示一下如何配置 GH_C python GH_C python 的下载地址:http://www.food4rhino.com/ app /ghc python GitHub源码:https://githu... Gra ssh opper and Rhino: Python Scripting 文字幕 Gra ssh opper 和Rhino: Python 脚本 文字幕 Gra ssh opper and Rhino: Python Scripting Gra ssh opper 允许设计人员在Rhino 执行基于组件的图形化算法建模 Python 扩展了此功能,允许您通过直接 使用 Rhino API为 Gra ssh opper 创... How to change spaces to work Accessing to Rhino Document space Create / select objects directly from GH Python