Notepad++是 Windows操作系统下的一套文本编辑器(软件版权许可证: GPL),有完整的中文化接口及支持多国语言编写的功能(UTF8技术)。它是免费软件,可以免费使用,自带中文,支持众多计算机程序语言: C,C++,Java,pascal,C#,XML,SQL,Ada,HTML,PHP,ASP, AutoIt, 汇编, DOS批处理, Caml, COBOL, Cmake, CSS,D, Diff, ActionScript, Fortran, Gui4Cli, Haskell, INNO, JSP, KIXtart, LISP, Lua, Make处理(Makefile), Matlab, INI文件, MS-DOS Style, NSIS, Normal text, Objective-C, Pascal,Python, Javascript,Verilog,Haskell,InnoSetup,CMake,VHDL,Matlab
今天给我的电脑装个Notepad++,下载好
按提示安装好之后,我想用notepad++编辑python脚本,提前装好python环境。https://www.python.org/在这个网站上下载windows版本安装包,
安装完 Python 后,(我安装python自定义安装,而且配置路径)配置好 Python 目录于 ‘Path’,然后 CMD 命令下输入 python
验证是否配置成功,但是竟然出现结果跳出对话框,出错:
因为计算机中丢失api-ms-win-crt-runtime-|1-1-0.dll后来知道了原因,安装 vc_redist.x64.exe
这个文件即可。
VC++的库Microsoft Visual C++ 2015 RC Redistributable (x64) – 14.0.22816
原来就是对应的vc_redist.x64.exe:
安装后重启就可以了
此处64位Win7中打开多数带图形界面的程序,都会跳出对话框:
无法启动此程序,因为计算机中丢失 api-ms-win-crt-runtime-|1-1-0.dll 尝试重新安装该程序以解决此问题。
其原因是,相关的库文件被破坏了。
解决办法是:
重新安装,适合64位的Win7的:vc_redist.x64.exe
即:Microsoft Visual C++ 2015 RC Redistributable (x64) – 14.0.22816
即可。
另外, 首次用notepad++运行python代码,
按F5调出运行画面
在空白处填写
cmd /k python "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT
然后点击“保存”,随意取一个名字,比如“Python”(我填的这个),为方便,配置一下快捷键(比如 Alt+ P),点OK即可。之后运行Python文件只要按配置的快捷键或者在运行菜单上点“RunPython”即可。注意不要跟已有的快捷键冲突。查看已有的快捷键,可以点击"运行"菜单->"管理快捷键"按钮 查看
命令行解释:
cmd /k python "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT
cmd /k python: 表示打开Cmd窗口,运行/k后边的命令,并且执行完毕后保留窗口。此处即python(因为在环境变量里已经添加了Python目录,所以这里不用指定Python程序的目录,就可直接找到)
$(FULL_CURRENT_PATH) :Notepad++的宏定义,表示当前文件的完整路径。
& 用来连接多条命令
ECHO:换行
PAUSE: 表示运行结束后暂停(cmd中显示“请按任意键继续. . .”),等待一个按键继续
EXIT: 表示“按任意键继续. . .”后,关闭命令行窗口。