打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Dynamo2.7为Cpython3安装第三方库
userphoto

2022.09.29 北京

关注

        关注Dynamo的小伙伴应该都知道,最近Dynamo Sandbox正式版更新到了2.7.0,最新版已经过了2.9.0了,在很早以前,我们就听说了最新版本将支持了Cpython,这是一个天大的好消息,因为,这意味着Dynamo可以可以使用更多的第三方库了,可玩性简直了。

        但是,如何为Dynamo安装第三方库呢?

        方法挺多呢,为了不让小伙伴们费太多事,今天我们分享一种最傻瓜式的安装方法,利用Anaconda来帮助我们完成配置。

基本.

步骤.

01

        下载最新版本的Dynamo Sandbox 2.7.0,访问官网:

https://dynamobim.org/download/


02

        下载Anaconda,访问官网:

https://www.anaconda.com/products/individual 

        点击下载,然后选择自己对应的版本即可,这里我选择windows 64位版:

03

        下载完成后,默认安装Anaconda即可。

       完成后,在Anaconda Navigator(导航器)中的Home选项卡中,选择CMD.exe Promt(如果需要,点击Install安装)。

04

        当Anaconda创建本地化环境时,这将打开命令提示符的(基本)目录,如未启动,可以到开始菜单,打开Anaconda Powershell Prompt。

05

        打开最初下载好的DynamoCoreRuntime2.7.0中的DynamoSandbox,在PythonScript中输入以下代码,查询Cpython版本(如下图所示,请确保选择Cpython3引擎):

        如图所示,我的版本为3.7.3。

06

        回到Anaconda命令提示符,创建一个正确版本的Python——在我的例子中是版本3.7.3。我已经调用了这个环境,您使用以下代码来创建它:new environmentDynamo373

conda create --name Dynamo373 python=3.7.3

        输入“y”回车,会安装上面的列出的最新packages。

07

        然后,您希望激活此环境,然后通过将以下代码直接键入Anaconda 命令提示符来激活:

conda activate Dynamo373

08

        然后,您可以使用Pip方法来安装第三方库到这个特定的环境中:

        请注意,您可以在这里安装其他软件包,如Pandas或 Keras 等。

pip install numpy

09

        回到 Dynamo,打开一个新的 Python Script节点,将节点设置为CPython3,然后将此路径追加到程序中。

        然后,您可以简单地导入所有所需的库:

import syssys.path.append(r'C:\ProgramData\Anaconda3\envs\Dynamo373\Lib\site-packages')import numpyzeros = numpy.zeros(5)output = zeros.tolist()OUT = output

        运行效果如下:

10

        同样的,回到VS Code中,也是可以用的了,如下图:

     好了,今天要分享的就这些,准备好开始迁移你的Dynamo Python Script代码到Cpython3了吗?

BIM的乐趣“群成员已经过百了,有希望入群的小伙伴,可以扫码,加我微信,备注来源,我来拉你入群哦~

本公众号还有其他Dynamo案例教程:

一、Dynamo批量将房间名称转换为模型文字

二、Dynamo一键清理Revit中未放置的房间和多余的房间
三、最短路径——通过Dynamo批量创建行进路线
四、通过Dynamo批量打印PDF图纸
五、Dynamo批量分离中心文件并另存到指定目录
六、Dynamo读取cad图快坐标,匹配地形种树
七、Dynamo自动创建门窗详图
八、批量删除不需要过滤器
九、根据Excel创建管道系统及材质
十、墨西哥 jardines de 餐厅竹框架柱Dynamo建模思路
十一、利用Dynamo批量为阳台窗添加栏杆
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
程序员看过来:Python使用手册—细节决定成败!
小兵学Python:Anaconda如何查看已安装的Python库?
什么是 MicroPython?和CPython有什么区别?
Python安装
Python开发环境安装-Anaconda
开发工具的安装与使用(第三弹)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服