2013-08-15 6 views
0

Lorsque j'appuie sur ctrl+B dans SB2 dans la console, j'obtiens ImportError: No module named site. Comment le corriger?Paramètres Python dans Sublime Text 2

+0

Quel est le code que vous essayez de construire? – MattDMo

+0

Peu importe ce que j'essaie de construire. Même 'print 'Hello World'' provoque ce problème. – 9Algorithm

Répondre

1

Assurez-vous d'abord que vous avez enregistré le fichier avec l'extension .py, puis réessayez de l'exécuter. Vous devez également vérifier que le Python de votre .sublime-build est correct. Pour cela, regardez le fichier %APPDATA%\Sublime Text 2\Python\Python.sublime-build. Ce fichier doit avoir quelque chose comme ceci:

{ 
    "cmd": ["C:\\python27\\python.exe", "-u", "$file"], 
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", 
    "selector": "source.python" 
} 

Cela équivaut à faire ce qui suit sur la ligne de commande, vérifiez que vous pouvez faire:

python -u C:\your_path\your_script.py 

Si cela ne fonctionne pas de la ligne de commande il a aussi l'habitude de sublimer.