Como corrigir PySpice WARNING - Unsupported Ngspice version 36

Problema:

Quando você tenta executar seu script PySpice, você vê um log de erro como

pyspice_ngspice_warning.txt
PySpice.Spice.NgSpice.Shared.NgSpiceShared._send_char - WARNING - spinit was not found
PySpice.Spice.NgSpice.Shared.NgSpiceShared._send_char - ERROR - Note: can't find init file.
PySpice.Spice.NgSpice.Shared.NgSpiceShared._init_ngspice - WARNING - Unsupported Ngspice version 36

Solução

Seu PySpice é muito novo para a versão ngspice instalada no seu sistema.

Tipicamente, é mais fácil instalar uma versão ligeiramente mais antiga do PySpice:

install_older_pyspice.sh
pip install -U "pyspice<1.5"

(mas você também pode atualizar seu ngspice).


Check out similar posts by category: Electronics Python