2016-04-26 15 views
-1

Ich habe numdifftools installiert und es funktioniert in Python-Shell. Aber in Spyder bekomme ich diesen Fehler, den ich nicht lösen kann!Spyder erkennt meine Bibliothek nicht, ImportError: Kein Modul namens 'numdifftools'

ImportError: No module named 'numdifftools'

+0

ich habe Pymorph nicht auf meiner Website-pac Kages, was interferierst du sonst noch? Ich habe numdiftools einmal entfernt und neu installiert. habe auch meinen Spyder neu gestartet. hat nicht gelöst. –

+0

Haben Sie den Link geöffnet? Die erste Antwort sagt, warum so ein Denken in Spyder passiert! –

+0

Danke Ani für den Link, die erste Antwort hat nicht geholfen, aber die dritte hat getan! –

Antwort

0

auf der IPython-Konsole in Spyder können Sie Pip verwenden. So wird in dem Beispiel, könnten Sie tun:

[1] pip installieren numdifftools

0

Alle möglichen Antworten:

1.For alle Bibliotheken, die Sie hinzufügen möchten, die nicht in die enthalten sind Standardsuchpfad von Spyder (was auch immer das ist) Sie müssen in Tools gehen und einen Pfad zu JEDER Bibliothek über den PYTHONPATH-Manager hinzufügen. Sie müssen dann die Modulnamenliste aus demselben Menü aktualisieren und Spyder neu starten, bevor die Änderungen wirksam werden.

2.Suchen die Position eines Moduls im Terminal:

$ python #open python 
>>> import numdifftools #import a module 
numdifftools #get the location of the package 

Copy-paste der Modulordner in den 'Spyder.app/Contents/Resources/lib/python2.7' Relaunch Spyder.app

3.Try von ipython installieren (innerhalb spyder): !pip install numdifftools

siehe: similar question