python:无法打开文件'hello_world':[Errno 2]没有这样的文件或目录

时间:2017-03-04 04:12:55

标签: python-2.7

我无法从cmd promt中打开一个shell。 Pip工作,我可以键入一些命令,但不断收到错误。

 Directory of C:\Python27

03/03/2017  08:07 PM    <DIR>          .
03/03/2017  08:07 PM    <DIR>          ..
03/03/2017  07:23 PM    <DIR>          DLLs
03/03/2017  07:23 PM    <DIR>          Doc
03/03/2017  08:07 PM    <DIR>          dojopython
03/03/2017  07:23 PM    <DIR>          include
03/03/2017  07:52 PM    <DIR>          Lib
03/03/2017  07:23 PM    <DIR>          libs
05/23/2015  10:29 AM            38,584 LICENSE.txt
05/23/2015  10:23 AM           418,960 NEWS.txt
05/23/2015  09:44 AM            26,624 python.exe
05/23/2015  09:44 AM            27,648 pythonw.exe
05/10/2015  06:01 PM            53,986 README.txt
03/03/2017  07:36 PM    <DIR>          Scripts
03/03/2017  07:23 PM    <DIR>          tcl
03/03/2017  07:23 PM    <DIR>          Tools
               5 File(s)        565,802 bytes
              11 Dir(s)  183,884,189,696 bytes free

C:\Python27>python #
python: can't open file '#': [Errno 2] No such file or directory

1 个答案:

答案 0 :(得分:0)

语法为:

python <python script>

请考虑以下情况 - foo.py存在,但bar.py不存在:

$ ls foo.py bar.py
ls: bar.py: No such file or directory
foo.py
$

现在,这会引发与您相同的错误:

$ python bar.py
python: can't open file 'bar.py': [Errno 2] No such file or directory
$

这有效:

$ python foo.py
hello world!
$

注意:只键入'python'(没有任何python脚本)将为你启动一个交互式shell,并加载了python口译器。 另外,我上面的例子使用的是Unix环境,而你的是Windows。但是相同的语法仍然适用。