>> Électroniques Technologie >  >> Maison intelligente >> Vie intelligente

Comment définir votre chemin Python

Python est un langage de programmation libre et orienté objet adapté aux programmeurs débutants et avancés. Lorsque vous travaillez avec Python, vous pouvez définir une variable d'environnement, appelée "PYTHONPATH" pour charger automatiquement les modules Python chaque fois que vous accédez à Python. Cela vous fait gagner du temps en vous évitant de saisir le chemin complet d'un module à chaque fois que vous l'appelez. Dans les systèmes Mac OS X, Unix et Linux, vous ajoutez la variable "PYTHONPATH" à un script shell. Sous Windows, vous ajoutez PYTHONPATH sur l'écran Variables d'environnement dans vos paramètres système.

Paramétrer PYTHONPATH dans les systèmes Mac OS X, Unix et Linux

Étape 1

Ouvrez le script shell qui s'exécute chaque fois que vous accédez à votre terminal dans un éditeur de texte.

Dans les environnements Unix et Linux, ce script est appelé ",bashrc" ou "bash_profile".

Dans les environnements Mac OS X, le fichier s'appelle ".profile."

Étape 2

Saisissez :

PYTHONPATH ="$ {PYTHONPATH} :/path/where/python/package/is/located/ export PYTHONPATH

Par exemple, un chemin Linux ou Unix typique est "/usr/lib/python2.7/site-packages/".

Pour Mac OS X, un chemin typique est "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages".

Étape 3

Enregistrez le fichier. Les modifications apportées à votre chemin prendront effet lorsque vous démarrerez un nouveau shell.

Paramétrer PYTHONPATH sous Windows

Étape 1

Accédez aux "Paramètres système" depuis votre Panneau de configuration.

Étape 2

Cliquez sur l'onglet "Avancé".

Étape 3

Cliquez sur le bouton "Variables environnementales" en bas de l'écran.

Étape 4

Cliquez sur le bouton "Nouveau" sous la section "Variables système".

Étape 5

Tapez "PYTHONPATH" dans le champ "Variable". Tapez le chemin des modules Python dans le champ de valeur. Cliquez sur "OK" lorsque vous avez terminé de définir la variable d'environnement PYTHONPATH.


Vie intelligente