NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

labview打包后,python 程序不能被调用

我用labview官方自带的labview调用Python例程,打包成EXE,然后发现在未打包的情况下可以运行,但是打包后不行。

0 项奖励
1 条消息(共 12 条)
3,373 次查看

您好,

 

请问是成功创建了 EXE 之后无法运行吗?

还是无法成功创建 EXE?

请问有显示任何错误代码吗?

谢谢

0 项奖励
2 条消息(共 12 条)
3,292 次查看

VI可以正常运行,也可以正常打包。但是打包后运行报错,错误代码为1663。我用的是2018 32bits,后来用2018 64bits问题解决了,估计是32bits版本的一个bug吧

0 项奖励
3 条消息(共 12 条)
3,290 次查看

您好,

 

错误代码1663是基于 LabVIEW 的位数与安装的 Python 程序不匹配,所以当您换成 64bits-labVIEW 后,问题就解决了。

Error 1663 When Open Python Session

 

谢谢

0 项奖励
4 条消息(共 12 条)
3,286 次查看

如果是位数不匹配,为啥VI 可以运行呢

0 项奖励
5 条消息(共 12 条)
3,283 次查看

您好,

 

请问是相同版本的 python 吗?

也就说相同版本的 python,那 VI 在 2018 32-bits LabVIEW 可以运行 , 但同样的 VI 创建 EXE 后在 2018 32-bits LabVIEW 却不能运行,而在 2018 64-bits LabVIEW 能够运行?

谢谢

0 项奖励
6 条消息(共 12 条)
3,279 次查看

是de

0 项奖励
7 条消息(共 12 条)
3,268 次查看

"Error 1663 (Unable to load the Python interpreter of the specified version)" .請問我是Spyder python3.8.5. 64bit但是我labview 2018 64bits 試用7天版. 照填3.6 or 3.8.5 都是報錯這行.有什麼可能嗎?thank

0 项奖励
8 条消息(共 12 条)
3,177 次查看

好像不支持3.8,然后安装python的时候选择默认路径

0 项奖励
9 条消息(共 12 条)
3,174 次查看

我也遇到了相似的问题。

环境是: python 3.6.3 -32位,labview 2020 - 32位。

程序运行没错,可以调用python与我的usb设备通信,但是打包生成exe后,程序提示:无法调用python,请安装合适版本的python。

想不通,我的其他电脑运行同样的程序没毛病,可能出问题的电脑有点毛病,但还是有点不能理解!

0 项奖励
10 条消息(共 12 条)
2,995 次查看