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

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

labview2018不能调用python

好消息!刚才在我的老笔记本上运行成功了,终于出现一线转机!

 

Windows7 32位操作系统;LabVIEW2018中文简体版;python-3.6.0 32位版本,安装时勾选"Add Python 3.6 to PATH",默认路径安装。完后勿须配置系统环境变量。因为这么勾选会在用户变量中生成对应的两个路径!

C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32

C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\Scripts

 

64位的情形还得多试验分析——

21 条消息(共 45 条)
5,308 次查看

另一种情形的环境已测试通过:Windows10 64位;LabVIEW2018 32位中文版;Python3.6.0 32位版(Python官网下载,默认路径安装)

 

但LabVIEW2018 64位版本环境没有运行成功过,另外单单安装Anaconda软件版本也没运行测试成功过。

0 项奖励
22 条消息(共 45 条)
5,295 次查看

在如下路径安装numpy和matplotlib:

C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\Scripts

 

运行链接第12条信息中例程,成功截图如下:

调用Python函数调用Python函数

0 项奖励
23 条消息(共 45 条)
5,288 次查看

你的问题解决了么?我也碰到同样的问题,跟您请教下

0 项奖励
24 条消息(共 45 条)
5,247 次查看

@pzm000  已写:

你的问题解决了么?我也碰到同样的问题,跟您请教下


你好!使用LabVIEW2018 32位中文版和Python3.6.0 32位版本默认路径安装能够暂时解决。

0 项奖励
25 条消息(共 45 条)
5,241 次查看

您好,我按照您提供的成功运行的环境尝试了几次,依旧出现1662的错误,我的运行环境是:

Win10 64位系统,

LabVIEW2018 32位中文版(官网下载安装在D盘英文目录),

Python3.6.0 32位版(官网下载默认路径安装,勾选了"Add Python 3.6 to PATH"自动配置环境变量),

错误1662信息是打不开Python Session,就是说labview与python没有实现相互通信,依旧怀疑是环境配置哪里有一些小问题。请问您LabVIEW2018 32位中文版的安装地址是自定义的么,与python3.6的安装地址在同一个盘么?另外环境变量安装时自动配置在用户变量里,系统变量里需要再次添加么?

感谢!

 

0 项奖励
26 条消息(共 45 条)
5,197 次查看

Hi,分享一下我的配置信息:我的系统是Win10 64位,LabVIEW 2018英文版64位,安装路径为默认(我的电脑只有一个盘)并且和Python安装在一个盘内,环境变量没有额外进行配置。如果安装成功,欢迎在这个帖子share您的安装配置信息!

 

Good Luck~

0 项奖励
27 条消息(共 45 条)
5,190 次查看

@junweizhang  已写:

您好,我按照您提供的成功运行的环境尝试了几次,依旧出现1662的错误,我的运行环境是:

Win10 64位系统,

LabVIEW2018 32位中文版(官网下载安装在D盘英文目录),

Python3.6.0 32位版(官网下载默认路径安装,勾选了"Add Python 3.6 to PATH"自动配置环境变量),

错误1662信息是打不开Python Session,就是说labview与python没有实现相互通信,依旧怀疑是环境配置哪里有一些小问题。请问您LabVIEW2018 32位中文版的安装地址是自定义的么,与python3.6的安装地址在同一个盘么?另外环境变量安装时自动配置在用户变量里,系统变量里需要再次添加么?

感谢!

 


我的LabVIEW也是安装在C盘中的,你可试试!

0 项奖励
28 条消息(共 45 条)
5,159 次查看

@junweizhang  已写:

您好,我按照您提供的成功运行的环境尝试了几次,依旧出现1662的错误,我的运行环境是:

Win10 64位系统,

LabVIEW2018 32位中文版(官网下载安装在D盘英文目录),

Python3.6.0 32位版(官网下载默认路径安装,勾选了"Add Python 3.6 to PATH"自动配置环境变量),

错误1662信息是打不开Python Session,就是说labview与python没有实现相互通信,依旧怀疑是环境配置哪里有一些小问题。请问您LabVIEW2018 32位中文版的安装地址是自定义的么,与python3.6的安装地址在同一个盘么?另外环境变量安装时自动配置在用户变量里,系统变量里需要再次添加么?

感谢!

 


我后来安装LabVIEW2018 32位在D盘也是没问题的,跟你所说的配置安装一样。运行时请选择3.6版本,因VI程序默认运行的是2.7版本。

LabVIEW安装路径LabVIEW安装路径

 

 

0 项奖励
29 条消息(共 45 条)
5,150 次查看

你好,关于error1662,我也遇到了,我的解决方法如下。

5.png

 

 

 

 

 

 

既然问题是niPythonHost.exe could not be found,那么首先要找到niPythonHost.exe。

niPythonHost.exe在这个路径:...\National Instruments\Shared\NIPythonInterface

6.png将其复制后粘贴在LabVIEW2018文件夹里,运行VI时不再出现error1662。

这是本人亲测的解决方法,希望对你有帮助。

 

Thomas | Xi'an China

LabVIEW 7.1 | LabVIEW 2018
DAQmx | CompactRIO | myRIO
微信公众号: 钟博士LabVIEW工作室
30 条消息(共 45 条)
5,033 次查看