0

我已经在 windows 32bits 下安装了 python 2.6、numpy 1.6.1、tables 2.3.1 y numexpr 2.0。但是导入表给了我这个错误:

Traceback (most recent call last):
  File "...\src\test\test6.py", line 1, in <module>
    import tables
  File "C:\Python26\Lib\site-packages\tables\__init__.py", line 96, in <module>
    from tables.file import File, openFile, copyFile
  File "C:\Python26\lib\site-packages\tables\file.py", line 42, in <module>
    import numexpr
  File "C:\Python26\Lib\site-packages\numexpr\__init__.py", line 38, in <module>
    from numexpr.expressions import E
  File "C:\Python26\Lib\site-packages\numexpr\expressions.py", line 31, in <module>
    from numexpr import interpreter
ImportError: DLL load failed: The specified module could not be found.
4

1 回答 1

1

您需要编译interpreter.c,这在Windows 中并不容易。如果您使用 numexpr 1.4 可以吗?您可以通过这种方式使用预编译的安装程序http://code.google.com/p/numexpr/downloads/list

于 2011-12-26T22:25:10.290 回答