Soy nuevo en PyCharm. Tengo un directorio que utilizo para mi PYTHONPATH: c:\test\my\scripts\
. En este directorio tengo algunos módulos que importo. Funciona bien en mi shell de Python.
¿Cómo agrego esta ruta de directorio a PyCharm para poder importar lo que hay en ese directorio?
Respuestas:
Sin datos, vea la respuesta de Duane a continuación.
Debe ir a las Preferencias principales de PyCharm , que abrirá una ventana separada. En el panel izquierdo, elija Proyecto: ... > Intérprete del proyecto . Ahora, en el panel principal de la derecha, haga clic en el símbolo de configuración (símbolo de engranaje) junto al campo de "Intérprete del proyecto". Elija Más o Mostrar todo en el menú emergente. Ahora, en el paso final, elija el intérprete que está utilizando para este proyecto y haga clic en el símbolo del árbol en la parte inferior de la ventana (al pasar el cursor sobre el símbolo lo revela como "Mostrar rutas para el intérprete seleccionado"). Agregue su ruta haciendo clic en el símbolo "más".
Me tomó mucho tiempo encontrarlo, así que espero que las instrucciones detalladas sean de ayuda. Más detalles están disponibles en los documentos de PyCharm .
Es una buena práctica tener
__init__.py
en cada subcarpeta del módulo que desea agregar, así como hacer que la carpeta de su proyecto sea una 'Raíz de origen'. Simplemente haga clic derecho en la carpeta en la barra de ruta y elija 'Marcar directorio como ...'fuente
Para la comunidad Pycharm 2019.3
fuente
En PyCharm Community 2019.2 / 2019.3 (y probablemente otras versiones), simplemente puede:
Los módulos dentro de esa carpeta ahora estarán disponibles para su importación. Se puede marcar así cualquier número de carpetas.
fuente