ImportError
Publicado por eZ (6 intervenciones) el 18/03/2010 19:36:25
Hola
El problema parece ser sencillo pero hasta ahora no he podido solucionarlo
Tengo un "archivo" (x.py) que lo tenia en el directorio .../Python31/
Sin embargo decidi mover mi archivo (x.py) a una carpeta que cree desde Windows
es decir
ahora el arhivo esta alojado en:
.../Python31/examples
El problema es que cuando lo quiero importar me marca un error de que no encuentra el archivo
Ahora voy a mencionar lo que hasta ahora he realizado:
1.- Cambie el directorio de trabajo actual (current work dirctory) utilizando os.chdir(' \Python31\examples)
2.- Compruebo que el directorio de trabajo fué cambiado ... print(os.getcwd())...y me arroja:
>>>C:\Python31\examples (que es el directorio donde tengo alojado el archivo xx.py
3.-Enseguida trato de importar el modulo x.py y me arroja el sig error:
Traceback (most recent call last):
File "<pyshell#63>", line 1, in <module>
import humansize
ImportError: No module named humansize
4.-Para estar seguro que el archivo en realidad existe en el directorio que le especifique, hice lo sig:
import glob
examples_files = glob.glob( ' * ' )
'humansize.py' in examples_files
Y me arroja la salida como True... lo que significa que ese modulo si encuentra en la lista
Alguna idea entonces porque me marca el error de importacion... mencionando que no lo encuentra bajo ese nombre?
Saludos!
http://mylabviewtshare.wordpress.com/
http://twitter.com/VIveLabVIEW
El problema parece ser sencillo pero hasta ahora no he podido solucionarlo
Tengo un "archivo" (x.py) que lo tenia en el directorio .../Python31/
Sin embargo decidi mover mi archivo (x.py) a una carpeta que cree desde Windows
es decir
ahora el arhivo esta alojado en:
.../Python31/examples
El problema es que cuando lo quiero importar me marca un error de que no encuentra el archivo
Ahora voy a mencionar lo que hasta ahora he realizado:
1.- Cambie el directorio de trabajo actual (current work dirctory) utilizando os.chdir(' \Python31\examples)
2.- Compruebo que el directorio de trabajo fué cambiado ... print(os.getcwd())...y me arroja:
>>>C:\Python31\examples (que es el directorio donde tengo alojado el archivo xx.py
3.-Enseguida trato de importar el modulo x.py y me arroja el sig error:
Traceback (most recent call last):
File "<pyshell#63>", line 1, in <module>
import humansize
ImportError: No module named humansize
4.-Para estar seguro que el archivo en realidad existe en el directorio que le especifique, hice lo sig:
import glob
examples_files = glob.glob( ' * ' )
'humansize.py' in examples_files
Y me arroja la salida como True... lo que significa que ese modulo si encuentra en la lista
Alguna idea entonces porque me marca el error de importacion... mencionando que no lo encuentra bajo ese nombre?
Saludos!
http://mylabviewtshare.wordpress.com/
http://twitter.com/VIveLabVIEW
Valora esta pregunta


0