4give4ever 2015-06-21 23:58 采纳率: 0%
浏览 2618

python里面weave嵌入c语言的问题

http://blog.csdn.net/rumswell/article/details/6563078
我用自己的跑了一下这个贴子的代码发现报错 并且提示是
Looking for python27.dll
Building msvcr library: "C:\Python27\libs\libmsvcr90.a" (from C:\Windows\winsxs\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.21022.8_none_750b37ff97f4f68b\msvcr90.dll)
objdump.exe: C:\Windows\winsxs\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.21022.8_none_750b37ff97f4f68b\msvcr90.dll: File format not recognized
Traceback (most recent call last):
File "C:\Python27\lib\site-packages\IPython\core\interactiveshell.py", line 3035, in run_code

exec(code_obj, self.user_global_ns, self.user_ns)

File "", line 1, in
x=test()
File "", line 10, in test
inline(code, ["x"],type_converters=converters.blitz,compiler = 'gcc')
File "C:\Python27\lib\site-packages\scipy\weave\inline_tools.py", line 366, in inline
**kw)
File "C:\Python27\lib\site-packages\scipy\weave\inline_tools.py", line 496, in compile_function
verbose=verbose, **kw)
File "C:\Python27\lib\site-packages\scipy\weave\ext_tools.py", line 373, in compile
verbose=verbose, **kw)
File "C:\Python27\lib\site-packages\scipy\weave\build_tools.py", line 242, in build_extension
compiler_dir = platform_info.get_compiler_dir(compiler_name)
File "C:\Python27\lib\site-packages\scipy\weave\platform_info.py", line 120, in get_compiler_dir
compiler_obj = create_compiler_instance(dist)
File "C:\Python27\lib\site-packages\scipy\weave\platform_info.py", line 57, in create_compiler_instance
compiler = new_compiler(compiler=compiler_name)
File "C:\Python27\lib\site-packages\numpy\distutils\ccompiler.py", line 562, in new_compiler
compiler = klass(None, dry_run, force)
File "C:\Python27\lib\site-packages\numpy\distutils\mingw32ccompiler.py", line 94, in init
msvcr_success = build_msvcr_library()
File "C:\Python27\lib\site-packages\numpy\distutils\mingw32ccompiler.py", line 361, in build_msvcr_library
generate_def(dll_file, def_file)
File "C:\Python27\lib\site-packages\numpy\distutils\mingw32ccompiler.py", line 278, in generate_def
raise ValueError("Symbol table not found")
ValueError: Symbol table not found

  • 写回答

1条回答 默认 最新

  • oyljerry 2015-06-22 01:49
    关注

    有没有安装vc运行时环境

    评论

报告相同问题?

悬赏问题

  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算
  • ¥15 java如何提取出pdf里的文字?