Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7.6上没有运行命令_Python_Python 2.7_Command Prompt_Windows 7 X64 - Fatal编程技术网

Python 2.7.6上没有运行命令

Python 2.7.6上没有运行命令,python,python-2.7,command-prompt,windows-7-x64,Python,Python 2.7,Command Prompt,Windows 7 X64,我最近为64位Windows7安装了Python 2.7.6。我尝试运行一些命令,比如cd、pwd等,但它既没有在Windows命令提示符下运行,也没有在Python命令行上运行。我得到了以下错误: >>cd Desktop File "<stdin>", line 1 cd Desktop ^ cd桌面 文件“”,第1行 光盘桌面 ^ 我也不能执行任何.py代码 (我无法发布图像,因为我没有足够的声誉)Python解释器不接受shell

我最近为64位Windows7安装了Python 2.7.6。我尝试运行一些命令,比如cd、pwd等,但它既没有在Windows命令提示符下运行,也没有在Python命令行上运行。我得到了以下错误:

>>cd Desktop

File "<stdin>", line 1

  cd Desktop
           ^
cd桌面 文件“”,第1行 光盘桌面 ^ 我也不能执行任何.py代码


(我无法发布图像,因为我没有足够的声誉)

Python解释器不接受shell/batch命令,只接受有效的Python代码。您在示例中尝试执行的操作在python中的翻译如下:

import os
os.chdir("Desktop")
您所做的是在交互模式下启动Python解释器(或者您启动了IDLE)。要从命令行运行保存在文件中的python脚本,请尝试

C:\Python33\python.exe your_script.py
(根据您的安装更改python.exe的路径)。如果您完全安装了Python,您应该能够通过双击
.py
文件来启动脚本

如果使用IDLE,请参阅。您可以从菜单中打开脚本并运行它


(请注意,
pwd
对于Windows shell也不是有效的命令(请改用无参数的
cd

您可以打印屏幕,将其上载并作为链接发布到此处,而不是将Python文件夹放入PATH环境变量中吗?(系统>高级系统设置>环境变量>系统变量>路径)例如,如果我将Python2.7安装到C:\Python27中,那么我会在路径中添加“C:\Python27”。在桌面上添加额外的位置-键入windows-R-键入“cmd”并按Enter-应该会给您一个命令行窗口。键入“Python-V”然后按Enter键-应该告诉您Python的版本。如果没有,您可能需要将Python添加到系统路径。
cd
是一个UNIX命令,而不是Python
cd Desktop
将在不进入Python命令提示符的情况下工作。键入
exit()
退出Python并再次尝试
cd Desktop