Comment corriger PySpice WARNING - Unsupported Ngspice version 36

Problème :

Quand vous essayez d’exécuter votre script PySpice, vous voyez un log d’erreur tel que

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

Solution

Votre PySpice est trop récent pour la version ngspice installée sur votre système.

Typiquement, il est plus facile d’installer une version légèrement plus ancienne de PySpice :

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

(mais vous pouvez aussi mettre à jour votre ngspice).


Consultez les articles similaires par catégorie : Electronics Python