Installation#

SKiDL is pure Python so it’s easy to install:

$ pip install skidl

To give SKiDL some part libraries to work with, you’ll also need to install KiCad. Then, you’ll need to set an environment variable so SKiDL can find the libraries. For Windows, do this:

set KICAD_SYMBOL_DIR=C:\Program Files\KiCad\share\kicad\kicad-symbols

And for linux-type OSes, define the environment variable in your .bashrc like so:

export KICAD_SYMBOL_DIR="/usr/share/kicad/library"

These paths are OS-dependent, so launch KiCAD and click Preferences->Configure Paths to reveal the needed paths.