Utilisation de Windows XP et Python 2.7 J'ai essayé d'exécuter "Pydoc" à travers le terminal. Malheureusement, cela ne fonctionne pas.
Comme je ne suis pas autorisé à poster une capture d'écran (Newbie). Voici ce qu'il dit (blanc sur le noir) p>
Qu'est-ce que je tape: p> mon résultat (c'est allemand, il se traduit à peu près à "la commande" Pydoc "est soit orthographié mal ou ne pouvait pas être trouvé.): p> Qu'est-ce que je fais mal? P> Au fait, je viens de commencer Enseigner moi-même la programmation à l'aide de Zed Shaws "Apprendre Python The Hard Wort" et c'est le premier problème que je ne peux vraiment pas comprendre à l'aide de Google. Je commence à croire que ce sont des fenêtres, pas moi ... (être trop cassé pour se permettre un Mac et trop effrayé d'apprendre Linux). P> p>
8 Réponses :
Essayez d'exécuter edit: strong> Pour une interface graphique à la documentation de Python, vous voudrez peut-être exécuter pydoc code> est en fait un script Python (donc, sous Windows, vous devez rechercher
pydoc.py code>), et il n'est pas ajouté au chemin de Windows% par Par défaut (afin que vous ayez besoin de donner un chemin complet). p>
C: \ python27 \ lib \ pydoc.py code> de votre ligne de commande. p>
C: \ python27 \ outils \ scripts \ pydocgui.pyw code> (de la ligne de commande ou de l'explorateur de Windows). Cela démarre le serveur Web de Pydoc sur votre PC local afin que vous puissiez accéder à la documentation via votre navigateur Web. P>
Merci beaucoup! Maintenant, je suis vraiment heureux que ce problème me fit essayer de débordement de pile.
Si vous ne connaissez pas le chemin d'installation, vous pouvez exécuter PYDOC à l'aide de la commande python -m pydoc ... code>.
Cela n'a pas vraiment répondu à la question de Twiek. Il voulait savoir comment exécuter la commande 'pydoc' de la ligne de commande. Toutes les réponses ci-dessus sont des contextes. La réponse peut être trouvée à la réponse de Dave Webb ci-dessous, mais il n'a pas dit où placer le fichier pydoc.bat qu'il a parlé. Mes commentaires aident à clarifier cela. Heureux de dire que Pydoc travaille maintenant pour moi sous Windows.
La réponse de Dave Webb est excellente, mais j'aime la solution de contournement de Cristian dans les recommandations ci-dessus.
Le moyen le plus simple de le faire serait de passer au répertoire Python27 / lib et de lancer la commande à partir de là, comme:
Il n'y a pas de commande si vous souhaitez ajouter la commande pydoc code> dans Windows. Vous devrez spécifier le chemin complet de
pydoc.py code>. Par exemple, pour démarrer le
pydoc code> GUI Utilisez:
pydoc code>, créer un
pydoc. BAT CODE> Fichier avec la ligne suivante: P>
@python c:\Python26\lib\pydoc.py %*
Où devrait-on placer le fichier pydoc.bat?
Oh peu importe. J'ai compris qu'il devait être placé dans le dossier des scripts qui pour moi est C: \ python27 \ Tools \ scripts. Merci :)
pour moi travaillé. Python cherchera pydoc.py code> dans les bons annuaires sans autre ado. p> p>
Vérifiez si le chemin que vous avez ajouté au chemin est là. Tapez le chemin de la ligne de commande. Si le chemin que vous avez ajouté n'est pas là, puis redémarrez Windows. Si c'est aller à la ligne suivante. P> li>
type pydoc.py au lieu de pydoc p> li>
Si vous ne voulez pas de type extension de module pydoc à chaque fois, ajoutez simplement une extension .py à la variable pathext située au même endroit que la variable de chemin (Ordinateur → Propriétés → Paramètres du système avancé → Avancé → Variables d'environnement ... → Variables du système → Pathext). Redémarrez vos fenêtres après l'ajout d'extension. P> li> ol>
Vous pouvez également taper Aide () code> lorsque vous êtes dans le terminal Python qui vous amène à la même page ... p>
dans Windows, vous devez taper PS: Faites attention au chemin complet de pydoc.py p> python pydoc.py code> dans ce répertoire (C: \ python27 \ lib) dans le PowerShell, vous verrez ce que vous voulez. P>
Il suffit de mettre C: \ python27 \ liv dans votre variable d'environnement de chemin et enrez-la une fois pour tout. Travaille pour moi. p>
Vous devez apprendre à exécuter des scripts sur Windows de toute façon (et vous avez de bonnes réponses), mais êtes-vous au courant du gadget de documentation GUI trouvée en cliquant sur Démarrer> Tous les programmes> Python 2.7> Manuels Python?
Capture d'écran: une capture d'écran Bitmap est rarement nécessaire pour afficher le texte. Il suffit de sélectionner le texte dans la fenêtre d'invite de commande et de la coller dans votre question. Ensuite, sélectionnez-la dans votre navigateur et cliquez sur l'icône d'édition de 010101 et etc. pour le formater comme "Code".
J'étais au courant du manuel Python, mais je voulais savoir comment commencer par la fenêtre d'invite de commande (espérons que je ne fais pas partie des mots / termes). En ce qui concerne la compage de texte de la fenêtre d'invite de commande: Je ne savais pas que c'était possible, alors merci (Google m'a dit comment ...).