首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kicad的Pcbnew不能用python3.5进口

Kicad的Pcbnew不能用python3.5进口
EN

Stack Overflow用户
提问于 2018-12-18 23:16:51
回答 1查看 1.8K关注 0票数 4

我刚开始学习如何通过python脚本定制我在Kicad中的页脚。我被“导入pcbnew”卡住了,因为它总是给我“没有模块名pcbnew”的错误。我检查了我的Kicad文件夹,找到了脚本页脚向导的所有py示例,但是没有名为“pcbnew.py”的文件。我想知道是不是因为我使用python3.5而不是python2.7,以及如何解决这个问题。我应该从像Kicad这样的地方下载pcbnew脚本吗(我搜索了很多,但没有找到任何真正有用的解决方案…)?或者我应该重新安装我的Kicad或python?我的Kicad版本是5.0。非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2019-04-15 23:25:22

Kicad包括它自己的Python版本(编写Kicad5.1时的版本为2.7.13,但移到python 3)。您可以通过Pcbnew终端工具>脚本控制台访问Kicad。

如果您想运行一个脚本,您有几个选项。

  • 使用内置的python2.7运行它,使用脚本控制台或在shebang行中指定Kicad版本(您必须搜索它,但在macOS中,例如在/Applications/Kicad/kicad.app/Contents/Frameworks/Python.framework/Versions/Current/bin/python中可以找到)
  • 将kicad站点包导入您正在使用的python环境。 导入sys sys.path.insert(0,sys.path.insert导入pcbnew )
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53842505

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档