Salut Site est appelé a l’inutilisation de Python (Quand Tu lance Python) parce que un de ses rôles est d'ajouter d'autres librairies a la librairie standard . Et Site se Trouve dans la librairie Standard (prefix/lib/ ou prefix/lib/Version) .
Exemple C:\\Python26\Lib pour Window . >>> import sys >>> sys.prefix 'C:\\Python26' Si Tu as définit par Hasard PYTHONHOME il change sys.prefix , par la valeur spécifiée dans PYTHONHOME , autrement Dit si Tu fais PYTHONHOME ="X" , les librairies seront recherchés dans X\Lib au lieu de C:\Python26\Lib Pour Window , Et évidemment il ne pourra pas trouvé Site , puisque il n'est pas dans X\Lib mais dans C:\Python26\Lib . Donc la solution c'est de na pas utlisé PYTHONHOME et de laisser Python chercher avec sys.prefix. Exemple sans PYTHONHOME C:\> C:\>python Python 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> >>> Avec PYTHONHOME ImportError: No module named site Python 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> L'autre Hypothèse serait que Site ne soit pas dans la Lib ce qui est improbable a mon avis , a moins que quelqu 'un l'ai supprimé:-) Le 18 juin 2013 18:19, ly moustapha <[email protected]> a écrit : > Bonjour > j ai cette erreur ImportError: No module named site l ors que je > tape la commande python dans mon terminal merci > —Ad
-- Ce message a été envoyé à la liste [email protected] Gestion de votre abonnement : http://dakarlug.org/liste Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug Le site du DakarLUG : http://dakarlug.org
