pythonexe系统错误丢失_【已解决】Ulipad中运行Python代码出错:Execution of command xxx\python.exe -u xxx.py failed(error ...

【问题】

不过,此处,我这里出现了错误:

Execution of command xxx\python.exe -u xxx.py failed(error 2:系统找不到指定文件)

here-error-for-not-found-python_thumb.png

【解决过程】

1.看起来,原以为是,本身已经安装了Python,而后来安装Django时也安装了个Python,所以导致了两个路径冲突了。

此处找到的是Django中的Python。

但是后来去:

E:\dev_install_root\BitNami DjangoStack

中一看,结果却没有python文件夹,所以,看来是哪里的路径出错了。

2.后来自己摸索,找到了对应的配置。

即:

编辑->参数:

edit-paras_thumb.png

Python ->设置Python解析器-> console和window中,都是对应的上述出错的路径:

python-set-interpreter_thumb.png

所以,现在就很简单了,把对应的路径,改为我当前系统中,Python的真正的安装路径:

E:\dev_install_root\Python27\python.exe

就行了:

change-console-path_thumb.png

set-to-real-path_thumb.png

同理,也把window的路径,也改为对应的值:

has-changed-to-correct-path_thumb.png

然后确定即可。

3.然后再重新点击去运行代码,结果又出现提示:

the-last-process-didt-stop-it-and-try-again_thumb.png

试着去关闭console,即“信息”:

close-console_thumb.png

结果又出现之前同样的Execution of command 的错误。

所以就回去确认一下,自己的参数是否的确是设置正确了,结果却发现,其又新增了个错误的路径:

four-line-para-error_thumb.png

所以,就先去把那两个新增的错误的路径,删除掉了。

但是还是没解决此处问题。

4.最后试了半天,貌似这样做才可以:

在删除了错误的配置之后,再去重新修改两个解析器的名字,比如改名为:

2.7_console

2.7_window

即为:

new-console-and-window-name_thumb.png

然后再回去,改对应所使用的解析器:

set-para-to-2.7_console_thumb.png

然后再去点击运行,最终终于可以正常运行代码了,并且显示出对应的信息了:

can-run-code-ok_thumb.png

对应的,我们把解释器改为pythonw.exe:

change-to-pythonw_thumb.png

然后再运行代码,结果显示出来的效果,基本上算是一样的:

pythonw-run-output_thumb.png

但是有一点区别的是:

如果设置的console,对应的是python.exe,则运行结果会一闪而过,那是因为会去调用windows的cmd,然后把结果显示到此处的“信息”里面了;

如果设置的window,对应的是pythonw.exe,则运行结果没有那个一闪而过,而是直接显示到此处的“信息”里面;

【总结】

Ulipad,对于Python解析器的设置方面,bug不小;

目前是必须手动给console和window改名,然后手动设置启动参数为对应的新改的console或window,

然后点击运行,其内部才可以正常的载入我们所设置的,正常的python.exe或pythonw.exe,才能正常执行代码,显示出对应的结果。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值