yoyo-han 2023-02-24 20:38 采纳率: 50%
浏览 35

提问 Labview嵌入的Python如何在封装为exe文件后仍正常运行

描述:这是嵌入python在labview中的例程,在labview中可以正常运行,生成为exe后会产生如下报错,提示的是 unprintable file name这个路径不存在

img

版本:labview是2020 community版本
提问:请问大家labview生成exe文件后如何能使嵌入的python正常运行?

  • 写回答

2条回答 默认 最新

  • GPT_Pro 2023-02-24 20:40
    关注

    该回答内容部分引用GPT,GPT_Pro更好的解决问题
    Labview生成exe文件后,嵌入的python代码要正常运行,首先需要做的是把python编译成dll,这样Labview就可以调用到相应的dll。具体步骤如下:

    1. 安装32位的Python 3.7版本的安装包,并在labview中新建一个vi。
    2. 在vi中添加一个Python脚本节点,将相应的python代码编写完成。
    3. 编译Python脚本节点时,选择“生成可执行文件”,把python代码编译成一个dll。
    4. 将生成的dll复制到exe文件所在的目录中。
    5. 在labview中创建一个新的vi,将之前生成的dll链接到vi中,并将之前生成的exe文件作为参数传入。
    6. 生成exe文件并运行,即可正常运行嵌入的python代码。
    import clr
    clr.AddReference("xxx.dll")
    from xxx import *
    

    如果回答有帮助,望采纳。

    评论

报告相同问题?

问题事件

  • 修改了问题 2月24日
  • 创建了问题 2月24日

悬赏问题

  • ¥15 is not in the mmseg::model registry。报错,模型注册表找不到自定义模块。
  • ¥15 安装quartus II18.1时弹出此error,怎么解决?
  • ¥15 keil官网下载psn序列号在哪
  • ¥15 想用adb命令做一个通话软件,播放录音
  • ¥30 Pytorch深度学习服务器跑不通问题解决?
  • ¥15 部分客户订单定位有误的问题
  • ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
  • ¥15 Bug traq 数据包 大概什么价
  • ¥15 在anaconda上pytorch和paddle paddle下载报错
  • ¥25 自动填写QQ腾讯文档收集表