¿Cómo agregar a PYTHONPATH en Windows para que encuentre mis módulos/paquetes? [duplicar]

Resuelto darren asked hace 14 años • 24 respuestas

Tengo un directorio que aloja todas mis aplicaciones Django ( C:\My_Projects). Quiero agregar este directorio a mi PYTHONPATHpara poder llamar a las aplicaciones directamente.

Intenté agregar C:\My_Projects\;a mi Pathvariable de Windows desde la GUI de Windows ( My Computer > Properties > Advanced System Settings > Environment Variables). Pero todavía no lee el módulo de coltrane y genera este error:

Error: ningún módulo llamado coltrane

darren avatar Sep 13 '10 22:09 darren
Aceptado

Sabes lo que me ha funcionado muy bien en Windows.

My Computer > Properties > Advanced System Settings > Environment Variables >

Simplemente agregue la ruta como C:\Python27 (o donde haya instalado Python)

O

Luego, en las variables del sistema, creo una nueva variable llamada PythonPath. En esta variable tengoC:\Python27\Lib;C:\Python27\DLLs;C:\Python27\Lib\lib-tk;C:\other-folders-on-the-path

ingrese la descripción de la imagen aquí

Esta es la mejor manera que me ha funcionado y que no había encontrado en ninguno de los documentos ofrecidos.

EDITAR: Para aquellos que no pueden obtenerlo, agregue

C:\Python27;

junto con eso. De lo contrario, nunca funcionará .

darren avatar Jan 31 '2011 20:01 darren

Windows 7 Professional Modifiqué la respuesta de @mongoose_za para que sea más fácil cambiar la versión de Python:

  1. [Clic derecho] Computadora > Propiedades > Configuración avanzada del sistema > Variables de entorno
  2. Haga clic en [Nuevo] en "Variable del sistema"
  3. Nombre de variable: PY_HOME, Valor de variable: C:\ruta\a\python\versión ingrese la descripción de la imagen aquí
  4. Haga clic en Aceptar]
  5. Localice la variable del sistema "Ruta" y haga clic en [Editar]
  6. Agregue lo siguiente a la variable existente:

    %PY_HOME%;%PY_HOME%\Lib;%PY_HOME%\DLLs;%PY_HOME%\Lib\lib-tk; ingrese la descripción de la imagen aquí

  7. Haga clic en [Aceptar] para cerrar todas las ventanas.

Como verificación final de cordura, abra un símbolo del sistema e ingrese python. Debería ver

>python [whatever version you are using]

Si necesita cambiar entre versiones, solo necesita modificar la variable PY_HOME para que apunte al directorio adecuado. Esto es un poco más fácil de administrar si necesita instalar varias versiones de Python.

Delicia Brummitt avatar Jan 29 '2014 13:01 Delicia Brummitt