Eln
21-10-2012, 18:06
Ciao ragazzi, negli ultimi giorni mi sono informato su questo linguaggio. Sinceramente ho già letto qualcosa nei ritagli di tempo e ammetto che diversi aspetti mi affascinano molto.
Oggi avendo un pò di tempo ho deciso di iniziare a mettere un pò mano al codice. Ho scaricato il plugin PyDev per eclipse e creato un semplice progetto di test. Provando a fare gli import mi sono però imbattuto in un errore e proprio non riesco a capire dove sbagliato.
Vi spiego meglio, ho creato un progetto e un package di test (nome test), qui ho un modulo __init__.py. Successivamente ho creato un modulo classe, Punto, con dentro la relativa classe Punto. Ora non ho praticamente nemmeno creato il costruttore. Ho provato ad importare la classe nel file __init__.py attraverso.
import Punto.Punto e ottengo il seguente errore:
Traceback (most recent call last):
File "D:\xampp\htdocs\python\test\test\__init__.py", line 1, in <module>
import Punto.Punto
ImportError: No module named Punto
Stesso errore se creo un modulo main e provo ad importare. Ho provato a cercare in giro ma i consigli mi sembrano tutti abbastanza dispersivi. Qualcuno può dirmi dove sbaglio?
Sicuramente è qualcosa di stupido ma è domenica pomeriggio, sono mezzo influenzato e magari non riesco a vedere io dove è l'errore :mbe:
ps: Con il compilatore automatico di ecplise in __init__.py mi vede sia il modulo che la classe che provo ad importare. :mbe:
Oggi avendo un pò di tempo ho deciso di iniziare a mettere un pò mano al codice. Ho scaricato il plugin PyDev per eclipse e creato un semplice progetto di test. Provando a fare gli import mi sono però imbattuto in un errore e proprio non riesco a capire dove sbagliato.
Vi spiego meglio, ho creato un progetto e un package di test (nome test), qui ho un modulo __init__.py. Successivamente ho creato un modulo classe, Punto, con dentro la relativa classe Punto. Ora non ho praticamente nemmeno creato il costruttore. Ho provato ad importare la classe nel file __init__.py attraverso.
import Punto.Punto e ottengo il seguente errore:
Traceback (most recent call last):
File "D:\xampp\htdocs\python\test\test\__init__.py", line 1, in <module>
import Punto.Punto
ImportError: No module named Punto
Stesso errore se creo un modulo main e provo ad importare. Ho provato a cercare in giro ma i consigli mi sembrano tutti abbastanza dispersivi. Qualcuno può dirmi dove sbaglio?
Sicuramente è qualcosa di stupido ma è domenica pomeriggio, sono mezzo influenzato e magari non riesco a vedere io dove è l'errore :mbe:
ps: Con il compilatore automatico di ecplise in __init__.py mi vede sia il modulo che la classe che provo ad importare. :mbe: