2014-02-10 74 views
0

我最近为64位Windows7安装了Python 2.7.6。我试图运行一些像cd,pwd等命令,它不能在Windows命令提示符或Python Commnad Line上运行。而我得到的follwoing错误:Python 2.7.6上没有命令运行

>>cd Desktop 

File "<stdin>", line 1 

    cd Desktop 
     ^

我也不能执行任何的.py代码

(因为我没有足够的声誉,我不能张贴图片)

+0

你可以把你的屏幕打印,上传和发布它作为一个链接在这里,而 – 2014-02-10 17:42:29

+1

你是否把你的Python文件夹放入PATH环境变量?(系统>高级系统设置>环境变量>系统变量>路径)例如,如果我将Python 2.7安装到C:\ Python27中,那么我会有“C:\ Python27 “在PATH中追加额外的位置; – Will

+1

从你的桌面 - 键入windows-R - 键入”cmd“并回车 - 应该给你一个命令行窗口,键入”python -V“,然后回车 - 你是什​​么版本的Python你有。如果不是,您可能需要将Python添加到系统路径中。 –

回答

2

Python解释器没有按不接受shell /批处理命令,但只接受有效的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外壳有效的命令是(使用cd没有论据来代替。)