我需要在64位的CentOS系统中运行32位Python。
背景
我有一张PCI-GPIB接口卡,其驱动程序来自National Instruments。在驱动程序页面上写道:
NI-488.2版本2.9支持64位内核。该驱动程序目前仅可从32位应用程序中使用。
使用Python调用驱动程序
我使用PyVISA包装器来使用驱动程序,如下所示:
import visa
然而,我收到以下错误:
OSError: /usr/local/vxipnp/linux/bin/libvisa.so.7: wrong ELF class: ELFCLASS32
问题
国家仪器公司表示他们的驱动程序支持64位内核。 好的。
但它只能在32位应用程序内部使用。 不好的。我自己编译的Python安装包是64位的。