PyCharm “no hay módulo llamado sys”

Usando PyCharm community edition y Python 2.7,

import traceback import sys 

No hay problema en la primera línea, lo que implica que he señalado correctamente a PyCharm al intérprete. Sin embargo, obtengo “no hay módulo llamado sys” en la segunda línea (lo que es extraño, ya que sys está integrado, si puedes encontrar el intérprete, has encontrado sys).

¿Algunas ideas?


[Actualización] a los comentaristas hasta ahora, gracias.

El IDE no ofrece sys para autocompletar después de import sy .

Cuando inicio el intérprete que el IDE usa desde la línea de comando, entonces import sys .

He tenido este problema con PyCharm antes. Me parece que volver a cargar el intérprete soluciona el problema.

Archivo -> Configuración -> Proyecto -> Intérprete del proyecto

Retire el intérprete y agréguelo nuevamente.

Asegúrese de haber elegido la ruta correcta del intérprete y verifique otras configuraciones de ejecución. Vaya a Ejecutar> Editar configuraciones … y compruebe si algunas configuraciones parecen estar equivocadas.

EDITAR: En Linux, a menudo tiene Python 2 y 3 instalados, asegúrese de elegir el correcto.

Tuve este problema también y estuve completamente bloqueado hasta que probé lo siguiente:

 File -> Default Settings -> Project Interpreter dropdown (click the arrow) -> Show All -> select your interpreter -> Show Paths (bottom icon on right) -> Add Path -> Enter path to libraries (in my case this was c:\Python35\Lib). 

No sé por qué, pero PyCharm está reprobando que no puede encontrar bastantes módulos, mientras que está bien con los demás.

A pesar de eso, ejecutará el código, así que solo viviré con el problema ya que estaré cambiando a Python 3.x en breve y espero que este pequeño inconveniente desaparezca.

Tuve este problema y lo resolví actualizando la configuración predeterminada del proyecto en Archivo -> Configuración predeterminada -> Intérprete del proyecto y luego en la lista desplegable de Intérprete del proyecto, seleccionando el mismo intérprete que estaba usando la configuración de ejecución (en mi caso python 3.6)

PyCharm tiene un entorno virtaul e intérprete del sistema. Seleccione el intérprete del sistema introduzca la descripción de la imagen aquí

Archivo -> Configuración -> Proyecto: (nombre_de_proyecto) -> intérprete del proyecto -> presione el símbolo + -> busque ‘sistema’ e instale el paquete.

Esto resolvió mi problema.

¿Quizás esté actualizando su variable PYTHONPATH en su archivo .bashrc? Comenzó a trabajar en, después de comentar PATH PATH en bash_profile.