没有在Python 2.7.6上运行的命令

时间:2014-02-10 17:39:55

标签: python python-2.7 command-prompt windows-7-x64

我最近为64位Windows7安装了Python 2.7.6。我试图运行一些命令,如cd,pwd等,它不在Windows命令提示符或Python Commnad Line上运行。我收到了以下错误:

>>cd Desktop

File "<stdin>", line 1

  cd Desktop
           ^

我也无法执行任何.py代码

(由于我没有足够的声誉,我无法发布图片)

1 个答案:

答案 0 :(得分:2)

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,请参阅the official documentation。您可以从菜单中打开脚本并运行它。

(请注意,pwd也不是Windows shell的有效命令(请使用不带参数的cd。)