【问题标题】:Can't open python programs from command prompt无法从命令提示符打开 python 程序
【发布时间】:2012-01-23 18:23:21
【问题描述】:

当尝试从命令提示符运行 .py 文件时,我得到了这个,

C:\users\ocean>python helloworld.py
python: can't open file 'helloworld.py': [Errno 2] No such file or directory

环境变量已设置为 ;C\python27 和 ;C\python32(是的,我正在运行两个版本的 python。)

我必须设置一个新变量吗?我必须做什么?运行 Windows 7,在“python”甚至无法识别之前运行该错误是一件很痛苦的事情。

编辑:C:\users\oceans 不包括我的 python 文件夹。有没有重定向目录,这样我就不必将所有 python 文件移动到海洋?

【问题讨论】:

  • helloworld.py 是否在目录 C:\users\ocean 中?当你输入python 时,你会得到一个 Python 控制台吗?
  • 在命令提示符中输入dir,这样我们就可以查看当前文件夹中是否有python文件
  • 该子目录中的dir 提供了什么?检查文件的权限?
  • 啊,文件不在 C:\users\ocean 中,我不知道它是怎么传给我的,反正有重定向目录这样我就不用移动了所有的python文件到海洋?是的。当我输入“python”时出现 python 控制台
  • @user1106259 我建议用这些新信息编辑你的问题,否则,你可能会得到更多的反对

标签: python windows-7 cmd command-prompt


【解决方案1】:

你必须这样做:

python c:\path\to\the\file.py

cd c:\path\to\the
python file.py

【讨论】: