0

虽然我在 Linux 环境中很容易使用 python 很长时间,但我什至在 windows 环境中正确安装它都遇到了巨大的麻烦。我希望这是一个在这里提出的问题,因为它不是直接的编程问题。特别是,我有以下问题:

  • 在命令行上时,python 不是可识别的命令。我必须自己手动设置 Windows 路径吗?如果是这样,该怎么做?

  • 启动 python 脚本时,应该使用 python.exe 还是 pythonw.exe 来完成?有什么不同?

  • 我也尝试安装 ipython 几次,它从未安装过(即使按照此处的启动 ipythonenter 链接描述线程。

  • 使用 python.exe 启动脚本时,会弹出一个窗口并立即关闭。我在输入 readline 命令时看到了一些提示,如果脚本中存在语法错误,这将无济于事。那么如何才能让窗口保持打开状态,或者如何在 cmd.exe 上运行命令呢?

感谢您对这些项目的任何帮助。

亚历克斯

4

2 回答 2

1

1)看这里:www.computerhope.com/issues/ch000549.htm

2)已经回答了,在提问之前总是尝试使用搜索: pythonw.exe还是python.exe?

4) 使用 cmd.exe 时,只需导航到您的脚本文件夹,dir用于更改目录和C:,D:等。用于更换驱动器。然后通过仅输入脚本名称来运行脚本。正确安装后,Python 会自动使用 python 启动 .py 脚本,因此您不必在脚本名称前写“python”。在 cmd 中运行时,窗口将保持打开状态。如果您希望它在双击启动脚本时保持打开状态,请使用等待用户输入的功能,请参阅此处如何保持 Python 脚本输出窗口打开?

于 2012-09-14T07:53:54.820 回答
1

您可能想使用 Python3.3,其中有一个用于 Python脚本的新启动器。这样,您可以启动 Python 脚本,py <scriptname>该脚本具有安装在您的路径 (C:\Windows\system32) 中的好处,并且您可以使用 shebang 来判断该脚本是用于 Python2 还是 Python3。还

除了启动器之外,Windows 安装程序现在还包括一个选项,用于将新安装的 Python 添加到系统 PATH(由 Brian Curtin 在 issue 3561 中提供)。

于 2013-07-26T13:16:32.040 回答