public_notes/content/20240917170012 kikitがinstallできない、動かない.md

35 lines
1.6 KiB
Markdown
Raw Normal View History

2024-09-17 17:30:08 +09:00
# 20240917170012 kikitがinstallできない、動かない
#kicad #kikit #workaround
2024-09-17 17:57:57 +09:00
2024-09-17 17:30:08 +09:00
KiKitはKiCadの基板エディタ上(またはpythonコマンドライン)で動作する、面付けなどの色々な操作ができる便利なプラグイン。 [GitHub - yaqwsx/KiKit: Automation tools for KiCAD](https://github.com/yaqwsx/KiKit)
## 困
KiCadのバージョンを更新したりした場合、PCBエディタを起動すると
このような画面が表示され、KiKitが使えない。
![[Pasted image 20240917170247.png]]
まず、これは毎回アップデートするたびに、Backend installationの操作が必要。
[Intro - KiKit — Automation for KiCAD](https://yaqwsx.github.io/KiKit/latest/installation/intro/#running-kikit-in-ci-or-isolated-environment-via-docker)
ここに書いてある通りにやれば良い・・・はずなのだが、この通りにやると、
`kikit --version` でnumpyのバージョンが違う的なエラーが出る。
## 解決方法
windows11での方法。他だと別かもしれない。原因は、KiCadのpythonにプリインストールされているnumpyのバージョンと、KiKitが要求しているnumpyのバージョンが違うからのようだ。 ・・・ようだ、というのはイマイチ確証が持てないためで、 numpy 1.x系と2.x系の違いかと思いきや、そうでもなく、一度解決するとエラーが出なくなってしまうため。
KiCad8.0 Command Promptを「管理者として実行」して、
```
pip uninstall numpy
pip install numpy
pip install kicad
```
とやると、エラーが出なくなり、KiKitが使えるようになった。