Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: antkk en 20 Agosto 2016, 08:54 am



Título: Error con import PriorityQueue python
Publicado por: antkk en 20 Agosto 2016, 08:54 am
Hola, tengo instalado python3 en un ordenador Mac. He creado un script como suelo hacer normalmente ya que antes estaba programando en python 2. Cuando pongo en el terminal el siguiente comando:
Código:
python3 prueba.py
Me da el siguiente error:
Código:
Traceback (most recent call last):
  File "prueba.py", line 4, in <module>
    from Queue import PriorityQueue
ImportError: No module named 'Queue'
La linea 4 contiene lo siguiente:
Código:
from Queue import PriorityQueue
Esto en python 2 si me funcionaba pero en 3 no. Creo que no tengo las librerías instaladas, ¿puede ser? Si es así, ¿cómo las instalo? En caso de no ser por las librerías,¿a que se debe y como puedo solucionarlo?


Título: Re: Error con import PriorityQueue python
Publicado por: antkk en 20 Agosto 2016, 11:05 am
Problema resuelto, en python 2 es así:

Código:
from Queue import PriorityQueue

En python 3:
Código:
from queue import PriorityQueue