LABVIEW2020安装OpenG Labpython库无法使用解决办法

背景:

因电脑labview软件升级,从2012升级至2020,安装完labpython后操作发现无响应,经分析排查,问题解决。现特将过程分享出来,请大家批评指正。

电脑环境:

win10专业版、Labview2020 、OpenG LabPython Library v4.0.0.4

发现和解决问题的过程:

公司已有的软件在labview2012系统上运行正常。但是最近需要导入MES,调用方式为WEB API。因为会涉及到Json操作。但是当我打开字符串选板查找......我的Json数据平化和还原函数呢???查找资料发现不支持。 算了! 升级软件吧。虽然2013就支持了,但是转念一想。这都22年了,我真的要用13版?,说不定后期还要升级(当然还有一个问题是我买的labview宝典的的案例都是labview2016版编写的,2013也打不开)。直接升级到更新的版本吧,就直接升到了2020.

当软件和工具包都安装完成后,我兴致勃勃的打开软件运行。纳尼???初始化咋没反应???带着一脸懵的状态加探针和断点,发现报错0x416(无法初始化服务器,请确认服务是否安装),

 

逐步排查,最终发现在问题在Get PythonVersion和Set Server path。

验证发现:

2012版Get PythonVersion函数运行后

 而2020

 

怎么办?升级软件还升级出问题来了? 还原吗?还原是不可能还原的,这辈子都可能还原的。于是我找到了我的好朋友百度。当我把我的问题告诉他,它立马告诉了我他想到的解决方案。

经过一番筛选,找到了一些比较有帮助的文档、链接如下

https://blog.csdn.net/ap0108220/article/details/53808895/

对我比较有帮助的地方是:

labpython工具包是在Python2.5的环境下开发出来的。而labview自带的Python函数说明文档里写着仅支持2.7和3.6的版本。

既然缺少脚本服务器,那我下载一个脚本服务器不就可以了?我可真是个小机灵鬼啊。于是我找到了我的另一个好朋友脚本之家。输入Python27.dll,他立马给了我想要的答案。接下来就是下载了。

之后我按照以下步骤操作。

然后。。。闪退。。。

苍天呐。我做错了啥???(此处哭了3秒钟)

事已至此

只能死马当活马医了————我直接装一个Python2.7吧。

安装路径:Python Release Python 2.7.0 | Python.org

值得一说是,如果你labview安装的是32位记得选择32位的安装包,32位的请选择如下

 安装后重新运行刚才的代码:

成功了。。。执行查看版本函数:

 

 至此、问题算初步解决。

如有不当之处,敬请指正。

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

weixin_44485807

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值