Recently I needed to operate a ton of symbol updates on our libraries. Instead of processing those manually, I spent time working on a tool to translate back and forth symbol library data (stored in “.lib” and “.dcm” files) into the CSV format. I’ve decided to share this tool now that I think it is more or less stable (eg. I did not have any issue with it in the current form).
@ouabacheDesignworks What version of Python are you running it with? It looks like Python 2. I have only tested it with Python 3.6+.
You can either create a virtual environment to run it the way you did or you can call the script using Python 3:
$ python3 kicad-tools/kicad_library_manager_csv.py -h