通过Py2exe导入PyVISA

时间:2012-08-28 15:21:21

标签: python py2exe visa

我的脚本文件test.py是:

try:
    from visa import *
except Exception as ex:
    print ex
    raw_input()

我的setup.py文件是:

from distutils.core import setup
import py2exe

setup(console=['test.py'])
然后我跑了:

  

python setup.py py2exe

如果我然后在我的电脑上启动test.exe我看到没有问题,但如果我将它复制到没有事先安装python的新电脑,我得到:

  

[错误126]找不到指定的模块

我不知道如何获得完整的回溯打印。还有其他人看过这个问题吗? 运行Python 2.7,PyVisa 1.4。两台机器都是Win7。

1 个答案:

答案 0 :(得分:0)

原来问题是,pyvisa所依赖的签证库没有安装在测试电脑上。这些库不包含在pyvisa中。