mirror of
https://github.com/atomic14/kicad-coil-plugins.git
synced 2024-10-18 09:06:57 +00:00
27 lines
776 B
Markdown
27 lines
776 B
Markdown
# Getting set up
|
|
|
|
## Running the notebook locally
|
|
|
|
Make sure you have python3 installed. Then run the following commands:
|
|
|
|
```bash
|
|
python3 -m venv venv
|
|
source venv/bin/activate
|
|
pip install -r requirements.txt
|
|
jupyter notebook
|
|
```
|
|
|
|
## Getting KiCad set up
|
|
|
|
This is a bit of a pain as KiCad comes with its own python installation. You'll need to install any required dependencies into this installation.
|
|
|
|
```bash
|
|
cd /Applications/KiCad/KiCad.app/Contents/Frameworks/Python.framework/Versions/Current/bin
|
|
./pip3 install numpy scikit-spatial
|
|
```
|
|
|
|
You can now link any plugins that you want to make available to KiCad by symbolic linking them into the `kicad_plugins` directory.
|
|
|
|
```bash
|
|
ln -s ${PWD}/coil_plugin_v2.py ~/Documents/KiCad/6.0/scripting/plugins/coil_plugin_v2.py
|
|
```
|