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 脚本
我刚刚开始编程,并接受了使用带有 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 脚本