2016-03-19 8 views
0

Ich versuche, ein Modul von statsmodels zu importieren, jetzt habe ich ein Problem, wenn ich die Datei importieren durch"AttributeError: 'Modul' Objekt hat kein Attribut 'arma_order_select_ic'" beim Versuch, IPython-Skript vs Python-Skript

from statsmodels.tsa.stattools import arma_order_select_ic 

ich

--------------------------------------------------------------------------- 
ImportError        Traceback (most recent call last) 
<ipython-input-14-6e5ef3c63065> in <module>() 
----> 1 from statsmodels.tsa.stattools import arma_order_select_ic 

ImportError: cannot import name arma_order_select_ic 

Allerdings, wenn ich dies tun in meinem Computer installiert python funktioniert es gut. Was läuft falsch? Ich weiß, dass dies an den Pfaden jedes Ipython und Python liegen könnte. Wie auch immer, da ich neu bin, kann mir jemand eine detaillierte Antwort geben, warum das passiert und mir helfen, es einfach zu machen, Module in Ipython zu importieren.

+0

ohne die 'asi.'. Sie haben 'arma_order_select_ic', nicht' asi' importiert. – flaschbier

+0

Ich habe versucht, es hat nicht funktioniert – rsc05

+0

Überprüfen Sie 'sys.executable' und' sys.path' in beiden Fällen. Wahrscheinlich läuft IPython auf einer anderen Python-Installation. –

Antwort

0

Wie Thomas im Kommentar darauf hingewiesen hat. Ich habe sys.executable und sys.path prüfen, wie

import sys 
sys.executable 
sys.path 

folgen Es scheint, dass es anders war als die, die ich in IPython hatte sich von dem unterscheidet ich auf meiner installierten Python haben. Daher unterschiedliche Ergebnisse. Außerdem habe ich mein IPython auf https://www.wakari.io/wakari ausgeführt, das sich von Jupyter unterscheidet. Daher musste ich meinen Python-Code in Jupter (dem neuen Ipython-Typ) ausführen, wo die Dinge am besten funktionieren.

Danke an Thomas dafür, dass ich das sehe ..

Verwandte Themen