J'essaie de travailler sur une bibliothèque Python déjà installée sur mon système (Ubuntu). J'ai vérifié cette bibliothèque, ai édité quelques dossiers, et ai écrit un petit manuscrit pour examiner mes changements. Même si j'ai placé mon script dans le même dossier que celui de la bibliothèque, il semble que Python utilise à la place la version installée (celle de /usr/share/pyshared/...
).Création de code Python dans Mon répertoire (pas dans/usr/...)
Ceci est ma structure de répertoire:
src
+ my_package
- my_script.py
+ library_package
- lots_of_code
Comment puis-je savoir Python d'utiliser le code dans mon répertoire, pas celui installé?
Pour chacune des réponses (correctes) qui vous demandent de modifier 'PYTHONPATH', n'oubliez pas les règles de préséance. Les éléments à gauche dans cette variable prennent le dessus sur les éléments à droite, et les éléments dans le répertoire local pour votre code battent cette variable. –