2009-06-10 12 views
0

J'ai installé python et django dans mon système qui utilise win vista. Maintenant, quand je vais à l'invite de commande et tapez python ou django-admin.py les deux ne fonctionnent pas. Chaque fois que je dois définir le chemin d'accès au dossier python manuellement. Mais j'ai vu ces commandes s'exécuter même sans définir de chemin. Alors, comment puis-je le faire fonctionner correctement?python ne démarre pas correctement

+0

Veuillez définir "ne fonctionne pas". S'il vous plaît fournir le message d'erreur que vous obtenez réellement. –

+0

Il me dit que python n'est pas une commande valide – Vicky

Répondre

0

Soit utiliser le panneau de commande du système pour définir la variable d'environnement PATH qui applique de façon permanente ou

Réinstaller Python en tant qu'administrateur système pour que l'installateur peut définir les variables de registre et d'environnement pour vous.

Si vous installez l'option "juste pour moi", vous devez définir la variable PATH dans le panneau de configuration.

+0

mais j'ai donné l'option comme tous les utilisateurs seulement. Alors pourquoi ça ne marche pas? J'ai aussi ajouté la variable PYTHONPATH dans controlpannel. toujours ne fonctionne pas – Vicky

+0

Non, le problème est le paramètre PATH, sans lequel il ne peut pas trouver l'exécutable Python, pas le PYTHONPATH qui est utilisé dans Python lui-même pour trouver des paquets. –

+0

@Daniel Roseman: Merci. Je l'ai réparé. –

1

Vous ne pouvez pas exécuter une commande qui n'est pas dans votre chemin. il devrait être défini globalement lorsque vous avez installé python.

tapez 'set' à l'invite DOS et regardez la variable PATH. c: \ python25 (ou si vous avez installé python) doit être dans cette variable ie PATH = c: \ windows; c: \ python25; ... etc

si elle n'est pas dans PATH alors vous ou le programme d'installation raté la partie où vous avez besoin de le définir. Cela peut être fait à partir du bouton 'Variables d'environnement' dans le panneau de configuration 'Système'.

+0

ya mais j'ai même essayé de réinstaller python. Il ne semble pas fonctionner – Vicky

+0

essayer un redémarrage, les variables d'environnement dans les fenêtres peuvent avoir besoin de charger au démarrage (pas sûr). au moins laisser tomber de la coquille que vous êtes actuellement. également aller sur le chemin que vous définissez et assurez-vous qu'il est vraiment là. >> cd '% PYTHONPATH%' – SpliFF

+0

python existe dans c: \ python25 dir. Aussi j'ai essayé de redémarrer le système ... – Vicky

0

Dans votre chemin, je pense que vous devez avoir à la fois l'emplacement de l'installation Python et Python \ Scripts. Par exemple, sur XP, j'ai C: \ Python25; C: \ Python25 \ Scripts. Pouvez-vous vérifier que vous avez les deux?

Questions connexes