1

我只是在学习 python 作为我的第一门编程语言,我刚刚在我的 windows 7 操作系统上安装了 python 3.3、64 位。

我安装了 komodo edit 8.0,我正在尝试打印('Hello world')。我设置了正确的路径,以便我可以通过命令提示符访问 python。

从科莫多,我将我的 helloworld.py 文件保存到我的桌面。

当我尝试运行命令提示符时,我搜索该文件,它说找不到文件,或者文件不存在。我可以从 komodo 打开该文件夹,但它似乎是空的。当我直接从桌面打开文件夹时,我看到文件在那里,所以似乎 komodo 无法识别它。

如何让 Komodo 识别我保存的文件并在 python 中运行它?我很新,所以如果可以的话,请一步一步来。

谢谢!

4

2 回答 2

0

好的,这就是我个人所做的。

  1. 打开运行,输入cmd

  2. 导航到我的 mypythonfile.py 文件所在的任何目录

  3. 打开您喜欢的任何文本编辑器(我个人使用 notepad++,因为它不是 kodomo 之类的 IDE,而只是一个漂亮的文本编辑器。)

  4. 键入python mypythonfile.py并按 Enter。这将运行程序。

  5. mypythonfile.py在文本编辑器程序中打开。

  6. 对 python 文件进行更改。

  7. 返回 cmd 窗口并按向上箭头(转到最后输入的命令),然后再次按 enter,再次运行程序。

重复步骤 6-7,直到您的程序完美。

似乎您在使用 Kodomo IDE 而不是实际的学习 python 过程时遇到了问题。IDE 是复杂的工具,有很多可怕的按钮。首先学习语言,然后一旦你在那里感到舒服,那么也许你会使用 IDE?或者,也许您将继续使用文本编辑器。随你(由你决定。

于 2013-05-17T19:27:19.140 回答
0

您收到的许多评论都建议避免使用Komodo IDE。但是您没有使用 Komodo IDE!您正在使用Komodo Edit,因此有关 IDE 的评论不适用。

当然,您可以使用 Notepad++ 甚至是普通的旧记事本,但与 Komodo Edit 相比,它们都没有提供任何真正的好处。事实上,您将失去 Komodo 的一项有价值的功能(IDE 和 Edit 版本):实时语法检查。

我使用 Komodo IDE 并且非常喜欢它。如果你想在 Komodo 中运行 Python 程序并在那里调试它们,Komodo IDE 是一个不错的选择。

一个问题可能只是您期望 Komodo Edit 提供与 Komodo IDE 相同的功能。它没有。它只是一个非常好的编辑器。您需要使用命令行或其他方式在 Komodo 之外运行 Python 代码。只需打开命令提示符,cd进入您的目录,然后键入python yourfilename.py.

但你说你已经试过了?这一定只是在错误的目录中。

如果您在 Komodo 中打开了 .py 文件,请在此处按 Ctrl+O,“打开文件”对话框将在对话框顶部显示文件的路径。您可以使用 Alt+D 选择路径,如果需要,您可以从那里复制并将其粘贴到命令行cd中。

如果您想在不支付 Komodo IDE 费用的情况下使用交互式调试器(一个好主意!),您可以使用 PythonWin。

安装 Mark Hammond 的Python for Windows 扩展。此软件包中包含 PythonWin。你可以在 PythonWin 中打开你的 .py 文件,然后选择 File/Debug/Step In 来开始调试你的代码。然后您可以使用 File/Debug 菜单上的其他命令来逐步完成它。注意 F10/F11/等。可以更快地访问这些命令的键盘快捷键。

无论您采用哪种方式,我都强烈建议您在学习一门新语言时使用这样的交互式调试器。能够立即停止代码并查看您的变量,与仅限print于调试语句相比有了巨大的改进。

所以我非常不同意反对使用像 Komodo 这样的 IDE 的建议。当我学习一门新的编程语言时,我首先要寻找的是交互式可视化调试器。我不太关心该调试器是作为“IDE”的一部分打包还是独立调试器,只要它显示源代码,使其易于单步执行,并在暂停时显示变量。

于 2013-05-17T20:02:33.480 回答