我无法从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
答案 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。但是相同的语法仍然适用。