Ich bin sehr neu zu Python, etwa einen Monat, und versuche herauszufinden, wie der Import in Python funktioniert. Mir wurde gesagt, dass ich jedes "Modul" mit Python-Code importieren kann. Also versuche ich ein Modul zu importieren, nur um es auszuprobieren, aber ich bekomme immer einen "ImportError: Kein Modul namens redue". Dies ist ein Beispiel für die Python-Shell:ImportError: Kein Modul namens ***** in Python
>>> import os
>>> os.chdir('C:\Users\Cube\Documents\Python')
>>> for file in os.listdir(os.getcwd()):
print file
pronounce.py
pronounce.pyc
readwrite.py
rectangle.py
reduc.py
>>> import reduc
Traceback (most recent call last):
File "<pyshell#32>", line 1, in <module>
import reduc
ImportError: No module named reduc
Was mache ich falsch? Ich übersehe ich etwas, oder wurde ich einfach falsch informiert?
Ist das nicht das aktuelle Arbeitsverzeichnis in der Regel im Suchpfad? – sth
@sth: Es hätte funktionieren sollen! Es ist schwierig herauszufinden, warum. Also wollte ich nur sicherstellen, dass es auf sys.path ist und wenn es andere Fehler gibt, als wir verfolgen konnten. – pyfunc