【发布时间】:2015-12-05 19:19:42
【问题描述】:
这里有一个简单的背景:我在学习 Python 的第一天。没有以前的编码经验。运行 Windows 8。安装了 Python 2.7(位置:C:\Python27)。我添加了路径“C:\Python27\;”到环境变量和 '.py:' 到 PATHEXT。我可以启动 Python。
为了学习,我从关于 Python 的 Google Developers 课程开始。我已将 google-python-exercises 文件下载到我的桌面,其中包含一个文件“hello.py”。谷歌页面(https://developers.google.com/edu/python/set-up)说我应该能够在命令提示符下输入“python hello.py”,它应该打印“Hello World”。
当我尝试这样做时,我收到消息:python: can't open file 'hello.py: [Errno 2] No such file or directory。我该如何解决这个问题?
更新
我可以通过从文件夹中运行 cmd 来运行它。但是,这似乎是一个临时解决方案。如何对 Python 进行编程以获取新文件夹 (C:\Python27\MyProjects) 并进行搜索?听起来我需要添加/编辑一个目录,但我不知道该怎么做。
【问题讨论】:
-
您的工作目录是否与
.py文件所在的目录相同? -
使用“cmd”,将自己(使用 cd
命令)移动到包含 hello.py 的文件夹,然后运行:python hello.py -
通过cmd进入hello.py所在的文件目录,然后执行python hello.py。
-
是的,您是否尝试在
hello.py所在的同一目录中执行 cmd?还要检查是否有读取和执行权限。 -
按住 shift+右键点击你下载 hello.py 的文件夹并在那里打开一个 cmd。
python hello.py应该可以工作
标签: python python-2.7