Notepad++ 不适用于 Python

Notepad++ won't work with Python

我刚刚开始编程,并接受了使用带有 python 的免费文本编辑器的常见建议。我似乎 运行 遇到了一个问题,到目前为止我尝试过的一切都没有奏效。

我下载了 Anaconda from this url,每当我将 python.exe 的位置放入 运行 栏:C:\Users\Home\Anaconda2\python.exe 我得到的只是 python 控制台弹出。我试过按照一位用户的建议在末尾添加:“$(FULL_CURRENT_PATH)”,但这只会打开控制台并在之后立即将其关闭。知道我做错了什么吗?

首先,我通常会为我所有的项目创建一个 space。通常 C:\projects 所以很容易找到。然后我为特定的工作创建一个文件夹。我会 C:\projects\learningPython.

现在,创建一个新文件并将其保存到 C:\projects\learningPython\hello-world.py

在文件中加入这一行

print('Hello World!')

然后点击保存。

现在打开命令提示符(在 运行 栏中输入 cmd

现在在命令提示符中输入:

python C:\projects\learningPython\hello-world.py

希望这对您有用。如果您没有看到 'Hello World' 出现在命令提示符中,请告诉我。

在您按照 nlloyd 的说明进行操作并确信您的设置有效并且您可以从命令行使用 Python 之后,我将使用 nppexec 插件来集成 Python(和其他外部工具)用记事本++。 (您可以从 Notepad++ PluginCentral 或直接通过插件 -> PluginManager 获取它。) 在那里我会创建一个 nppexec 脚本:使用以下几行(使用 Plugins -> NppExec -> Execute... ):

npp_save
C:\Tools\Python\Python.exe $(FULL_CURRENT_PATH)
  • C:\Tools\Python\Python.exe 更改为您安装的任何位置 python
  • 保存这个 nppexec 脚本
  • 使用插件 -> Nppexec 菜单中的命令 Execute...Direct execute previous select nppexec 脚本(如果你有多个)并重复使用相同的 nppexec 脚本