Python 如何使用SimpleHTTPServer?

Python 如何使用SimpleHTTPServer?,python,terminal,server,directory,simplehttpserver,Python,Terminal,Server,Directory,Simplehttpserver,我正试图用最新版本的Python2.7启动一个简单的http服务器。我正在学习一个教程,它指导我做以下事情: 打开终端,然后导航到我们的客户机目录并输入以下命令: $ python -m SimpleHTTPServer 但无论我尝试了什么,包括其他代码,它都不起作用。有人能帮忙吗?它总是会出现语法错误,例如: “$”无法识别为内部或外部命令、可操作程序或批处理文件 如果我省略$,它将返回: “Python”不能识别为内部或外部命令、可操作程序或批处理文件 我尝试过从Python27目录启动p

我正试图用最新版本的Python2.7启动一个简单的http服务器。我正在学习一个教程,它指导我做以下事情:

打开终端,然后导航到我们的客户机目录并输入以下命令:

$ python -m SimpleHTTPServer
但无论我尝试了什么,包括其他代码,它都不起作用。有人能帮忙吗?它总是会出现语法错误,例如:

“$”无法识别为内部或外部命令、可操作程序或批处理文件

如果我省略$,它将返回:

“Python”不能识别为内部或外部命令、可操作程序或批处理文件


我尝试过从Python27目录启动python,然后切换到我想要启动服务器的目录,并使用相同的命令,但没有任何效果!然后显示语法错误。

美元符号不是命令的一部分:

python-msimplehttpserver

我猜它只是用作命令行提示符的表示形式
在本教程中,您一直遵循的

美元符号不是命令的一部分:

python-msimplehttpserver

我猜它只是用作命令行提示符的表示形式
在本教程中,首先,如果您刚刚开始学习Python,我(和该教程的成员)将使用。Py2是语言的过去,Py3是语言的现在和未来。对Py2的支持将在2020年结束,而Py3将无限期地得到支持。你将从Py2中学到一些坏习惯,这将使学习Py3(你最终不得不这么做)变得更加困难。现在就学习Py3,当你熟练使用它时,你可以回去看看Py2有什么不同。此外,请远离“艰苦学习Python”教程

当您转到我上面链接的下载页面时,请为您的Windows版本选择安装程序-如果您使用的是64位Windows,请选择64位安装程序。运行时,将默认安装目录更改为
C:\Python35
,然后选择将安装目录添加到路径的选项。安装完成后,如果愿意,可以卸载Python2

现在可以打开命令行并运行

python -m http.server

首先,如果您刚刚开始学习Python,我(和该组织的成员)将使用。Py2是语言的过去,Py3是语言的现在和未来。对Py2的支持将在2020年结束,而Py3将无限期地得到支持。你将从Py2中学到一些坏习惯,这将使学习Py3(你最终不得不这么做)变得更加困难。现在就学习Py3,当你熟练使用它时,你可以回去看看Py2有什么不同。此外,请远离“艰苦学习Python”教程

当您转到我上面链接的下载页面时,请为您的Windows版本选择安装程序-如果您使用的是64位Windows,请选择64位安装程序。运行时,将默认安装目录更改为
C:\Python35
,然后选择将安装目录添加到路径的选项。安装完成后,如果愿意,可以卸载Python2

现在可以打开命令行并运行

python -m http.server

它应该能像预期的那样工作。

我也试过,但运气不好。不过还是要谢谢你!我也试过,但运气不好。不过还是要谢谢你!我猜你是在复制教程中的命令;开头的
$
不是命令的一部分,因此您不必添加它。。。至于另一个错误,您的路径中似乎没有python谢谢ahmad,我如何将python添加到我的路径中?这取决于您使用的操作系统,在Linux系统中使用一次类似的东西可能适合您
export PATH=$PATH:/PATH/to/python27
当然,您必须在系统中用实际的python路径替换“/PATH/to/python27”。。。要使其具有粘性,您必须将其添加到您的用户配置文件中,因为出现错误
“Python”未被识别为内部或外部命令,我猜您使用的是Windows。你是怎么安装python的?我用的是Windows。我是从Python网站上安装的,没有做任何其他事情;开头的
$
不是命令的一部分,因此您不必添加它。。。至于另一个错误,您的路径中似乎没有python谢谢ahmad,我如何将python添加到我的路径中?这取决于您使用的操作系统,在Linux系统中使用一次类似的东西可能适合您
export PATH=$PATH:/PATH/to/python27
当然,您必须在系统中用实际的python路径替换“/PATH/to/python27”。。。要使其具有粘性,您必须将其添加到您的用户配置文件中,因为出现错误
“Python”未被识别为内部或外部命令,我猜您使用的是Windows。你是怎么安装python的?我用的是Windows。我从Python网站安装了它,没有做任何其他事情。