我在win7上安装了notepad++,并安装了notepad++exec插件。每当我执行正在运行的.py脚本时,都会出现以下错误:
C:/Python27/python.exe ""
Process started >>>
C:\Python27\python.exe: can't find '__main__' module in ''
<<< Process finished.
================ READY ================
我的索引.py脚本如下:
^{pr2}$记事本++执行脚本(F6)如下:
C:/Python27/python.exe "$(C:/Python27/python.exe)"
这是通往python.exe在我的系统上。在windows环境变量中,我还将其添加到路径中。同时,我启动了python.exe命令提示符,并通过手动键入脚本使其工作。我已经对C:/Python27进行了目录搜索,并且main.py文件存在。在
出什么事了?为什么python找不到主模块??在
编辑:
别担心,我是个白痴。在
所以我误解了记事本exec(F6)脚本的设置:
C:/Python27/python.exe "$(C:/Python27/python.exe)"
应该是这样的:
C:/Python27/python.exe "$(FULL_CURRENT_PATH)"
当然,它找不到main.py文件,因为它没有指向完整的当前路径。 进行。在
基本上,这是因为你的脚本中的第一个参数被误解了。 也就是说,用密码
你在做一些大致相同的事情
^{pr2}$您需要使用的是:
注意:不要用“$(FULL_CURRENT_PATH)”代替其他东西-把它原封不动地放进去-这是NppExec插件的一个预定义变量。它可以被认为是当前打开选项卡中文件完整路径的速记。在
当我在一个名为临时股东大会,在我的c:\xampp\htdocs\enhzflep文件夹中),我在控制台中显示了以下内容:
这很好,因为我没有在这台机器上安装python。:)
编辑:刚刚看到你的编辑。看来我是个大傻瓜!在
相关问题 更多 >
编程相关推荐