GNU/Linux >> Tutoriales Linux >  >> Linux

cual python vs PYTHONPATH

Estás mezclando 2 variables de entorno:

  • PATH donde which busca ejecutables cuando se accede a ellos solo por su nombre. Esta variable es una lista (separados por dos puntos o puntos y comas según la plataforma) de directorios que contienen ejecutables. No es específico de Python. which python solo mira en esta variable e imprime la ruta completa
  • PYTHONPATH es una lista de directorios específica de Python (dos puntos/punto y coma separados como PATH ) donde python busca paquetes que no están instalados directamente en la distribución de python. El nombre y el formato son muy parecidos a system/shell PATH variable a propósito, pero el sistema operativo no la usa en absoluto, solo Python.

Linux
  1. ¿Qué ruta utiliza `sudo` para buscar "?

  2. En un entorno vacío, ¿cómo se encuentran los ejecutables?

  3. ¿Dónde está devuelve un camino diferente a cuál?

  4. ¿En qué idioma está codificado principalmente Ubuntu-desktop?

  5. Qué comando usar para verificar si Python es de 64 bits o de 32 bits

Linux qué comando

Declaración de Python if..else

En el script de Python, ¿cómo configuro PYTHONPATH?

¿Puede Python detectar con qué sistema operativo se está ejecutando?

¿Cómo usar / (separador de directorio) tanto en Linux como en Windows en Python?

¿Cómo encontrar la ruta de instalación de git en Mac o Linux?