2013-11-14 182 views
8

我一直在学习Python,并且一直在线文档中运行$字符。它通常是这样的:

$ python ez_setup.py(是的,我一直在试图安装设置工具)

我相当肯定,这个命令是不是蟒蛇IDE或控制台,但我已经尝试Windows CMD,它不起作用。任何帮助?

回答

13

截至目前,Python做在其语法中不执行$。所以,它与Python无关。

相反,你看到的是一个基于Unix的系统(苹果,Linux等)

+0

好吧,我看到它是windows命令立即提示。但它不认识这些命令;我看到这个http://www.youtube.com/watch?v=i1AQZDPru8Q#t=51,它是命令提示符,但它似乎是目录部分(一般概括为$ online)已更改为python目录。我会怎么做? – joshpachan

+0

对不起,我正在超越自己。我的意思是'$'的dos等价物,'C:\'不接受这些命令,但我想通过改变目录来让它工作。谢谢! – joshpachan

2

$是命令提示符。它是用于表示python ez_setup.py应该在命令行中,而不是在一个Python运行/的Perl/Ruby的外壳

您可能还会看到% python ez_setup.py,这也意味着同样的事情

+1

或'> python ez_setup.py' ...虽然这不太常见,因为它看起来更像是python外壳...但通常他们只是复制/粘贴它们的命令提示符 –

6

当您在Windows打开命令提示符下,你会看到类似的终端提示:

C:\Users\Michael0x2a\Blah> 

$符号等同于基于Linux的系统。

无论何时您看到$符号,只需忽略它并在不做任何修改的情况下键入该行的其余部分。

1

正如前面两个答案所述,$是在Unix/Linux系统中等待输入的命令行提示的开始。在Windows中,类似的示例符号会像

C:\> python ez_setup.py 

所以你不必写美元符号。想象一下Windows CMD或Powershell在开始行时的开始:)

您可以阅读关于history of dollar sign from Superuser的更多讨论。

相关问题