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
-
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”:
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:
Paquete de instalación:
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.
MarteJoven
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.
mal_codificador