2
的模塊
我將PyVisa從Python 2.6遷移到Python 3.2。我可以安裝模塊。 它已列在C:\Python32\Lib\site-packages\pyvisa
ImportError:沒有名爲
__init__.py
文件從此文件夾導入模塊(vpp43.py
)。在此行我得到以下錯誤:
Traceback (most recent call last): File "D:\Documents and Settings\grknbl16\My Documents\PatternControl.py", line 2, in <module> from taborAwg import configTabor File "D:\Documents and Settings\grknbl16\My Documents\taborAwg.py", line 1, in <module> from visa import Instrument, vpp43 File "C:\Python32\lib\site-packages\visa.py", line 1, in <module> from pyvisa.visa import * File "C:\Python32\lib\site-packages\pyvisa\__init__.py", line 34, in <module> import configparser, os, sys, vpp43 ImportError: No module named vpp43
錯誤在哪裏?
這就是我想太多,但得到了選擇上面的回答,雖然我不能看到它如何可能能是正確的。 – 2011-12-22 17:43:26
我會同意上述。根據http://docs.python.org/py3k/howto/pyporting.html#supporting-python-2-5-and-newer-only上的示例,使用上述方法可以執行此類導入。 – Makoto 2011-12-22 18:08:58
感謝您的回答。我找到了工具2to3.py,它也向我展示了這個解決方案。 – Razer 2011-12-23 08:39:52