我最近为64位Windows7安装了Python 2.7.6。我试图运行一些命令,如cd,pwd等,它不在Windows命令提示符或Python Commnad Line上运行。我收到了以下错误:
>>cd Desktop
File "<stdin>", line 1
cd Desktop
^
我也无法执行任何.py代码
(由于我没有足够的声誉,我无法发布图片)
答案 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
。)