ImportError: ningún módulo llamado ‘botella’ en PyCharm

3 minutos de lectura

Avatar de usuario de Tinno TL
Tinno TL

Instalé botella en Python 3.4 con pip install. En la terminal, cuando hago:

$ python3.4
>>>import bottle # shows no import error
>>>

pero cuando lo hago en PyCharm, dice:

importar botella ImportError: ningún módulo llamado ‘botella’

en su proyecto PyCharm:

  • prensa Control+alternativa+s para abrir la configuración
  • en la columna de la izquierda, seleccione Intérprete de proyectos
  • en la parte superior derecha hay una lista de binarios de python encontrados en su sistema, elija el correcto
  • eventualmente haga clic en el + botón para instalar módulos adicionales de python
  • validar

ingrese la descripción de la imagen aquí

  • de nada, también tenga en cuenta un truco útil en el panel Configuración, haga clic en el botón de engranaje encima del + y elija “Crear VirtualEnv” para crear un nuevo entorno en el que los módulos que instalará más adelante no estropearán la instalación de Python en todo el sistema. Esto también es útil si desea probar diferentes versiones de un mismo módulo.

    – Thomas Level

    26/09/2014 a las 23:50

  • “Project Interpreter” ahora se encuentra en Configuración > Proyecto: [your project] > Proyecto Intérprete. O, alternativamente, simplemente use la función de búsqueda con Ctrl + Shift + A.

    – Mateo Woo

    25 de julio de 2017 a las 23:58

  • ¿Cómo puedo hacer esto para un módulo desarrollado localmente?

    – chris

    13/03/2018 a las 22:30

  • @ChrisAnderson, ve a Project structure en el menú y agregue la carpeta que contiene las fuentes de ese módulo a las fuentes

    – Thomas Level

    13/03/2018 a las 22:55

En algunos casos, no puede aparecer “Sin módulo …” incluso en archivos locales. En tales casos, solo necesita marcar los directorios apropiados como “directorios de origen”:

Marcar como directorio fuente lib

ImportError: ningún módulo llamado 'botella' en PyCharm

Avatar de usuario de Vinay Vemula
Vinay Vémula

La configuración se cambia para PyCharm 5+.

  • Vaya a Archivo > Configuración predeterminada
  • En la barra lateral izquierda, haga clic en Proyecto predeterminado > Intérprete del proyecto
  • En la parte inferior de la ventana, haga clic en + para instalar o – para desinstalar.
  • Si hacemos clic en +, se abre una nueva ventana donde podemos disminuir los resultados ingresando el nombre/palabra clave del paquete.
  • Instale el paquete.
  • Vaya a Archivo > Invalidar cachés/reiniciar y haga clic en Invalidar y reiniciar para aplicar los cambios y reiniciar PyCharm.

Ajustes:

Ajustes

Paquete de instalación:

Paquete de instalación

Avatar de usuario de Vikas Goel
Vikas Goel

Estoy usando Ubuntu 16.04. Para mí, fue el intérprete incorrecto, que por defecto usaba el intérprete virtual del proyecto.

Por lo tanto, asegúrese de seleccionar el correcto, ya que la instalación de pip instalará el paquete en el intérprete de Python del sistema.

Configuración de IDE

Avatar de usuario de MarsYoung
MarteJoven

PyCharm 2019.3, mi solución está a continuación:

ingrese la descripción de la imagen aquí

avatar de usuario de bad_coder
mal_codificador

Para mí, nada de lo anterior funcionó y, curiosamente, incluso dentro de un archivo, algunas importaciones funcionaron, otras no:

from folder1.folder2.folder3.my_python_file import this_function  # worked
from folder1.folder2.folder3.my_python_file import that_function  # didn't work

Siga los consejos anteriores, pero si no lo soluciona adicionalmente, (en PyCharm) haga clic en File >> Repair IDE y confirme los 6 pasos uno tras otro.

avatar de usuario de bad_coder
mal_codificador

Tuve un problema con el paquete del sitio virtual env y esto lo resolvió:

ingrese la descripción de la imagen aquí

¿Ha sido útil esta solución?