Comment utiliser SimpleHTTPServer?

J’essaie de démarrer un simple serveur http avec la version la plus récente de Python 2.7. Je suis un tutoriel et il me dit de faire ce qui suit:

Ouvrez le terminal puis accédez à notre répertoire client et entrez la commande suivante:

$ python -m SimpleHTTPServer 

Mais peu importe ce que j’ai essayé, y compris les autres codes, cela ne fonctionne pas. Quelqu’un peut-il aider s’il vous plaît? Il place toujours une erreur de syntaxe telle que:

‘$’ n’est pas reconnu comme une commande interne ou externe, un programme utilisable ou un fichier de commandes.

Si je laisse de côté le $, il retourne:

“Python” n’est pas reconnu comme une commande interne ou externe, un programme exploitable ou un fichier de commandes.

J’ai essayé de démarrer python à partir du répertoire Python27, puis de passer au répertoire depuis lequel je veux démarrer le serveur et à utiliser les mêmes commandes, mais rien ne fonctionne! Il dit ensuite Erreur de syntaxe.

Premièrement, si vous commencez juste à apprendre Python, je recommande (ainsi que les membres de la communauté Stack Overflow Python ) d’utiliser Python 3 . Py2 est le passé, Py3 est le présent et l’avenir de la langue. Le support pour Py2 se termine en 2020, tandis que Py3 sera supporté indéfiniment. Vous apprendrez de mauvaises habitudes avec Py2, ce qui rendra l’apprentissage de Py3 (que vous devrez éventuellement faire) beaucoup plus difficile. Apprenez Py3 maintenant, et quand vous maîsortingsez bien, vous pouvez revenir en arrière et voir quelles sont les différences avec Py2. Aussi, restz à l’écart du didacticiel Learn Python the Hard Way . C’est mauvais

Lorsque vous accédez à la page de téléchargement que j’ai liée ci-dessus, choisissez le programme d’installation correspondant à votre version de Windows. Si vous utilisez Windows 64 bits, choisissez le programme d’installation 64 bits. Lorsque vous l’exécutez, remplacez le répertoire d’installation par défaut par C:\Python35 et sélectionnez l’option permettant d’append le répertoire d’installation à votre PATH. Une fois l’installation terminée, vous pouvez ensuite désinstaller Python 2 si vous le souhaitez.

Vous pouvez maintenant ouvrir la ligne de commande et exécuter

 python -m http.server 

et cela devrait fonctionner comme prévu.

Le signe dollar ne fait pas partie de la commande:

python -m SimpleHTTPServer

Je suppose qu’il a été simplement utilisé comme une représentation de l’invite de ligne de commande dans le tutoriel que vous avez suivi