繁体   English   中英

在平面名称空间中找不到预期的ImportError dlopen()符号

[英]Importerror dlopen () symbol not found expected in flat namespace

我正在尝试为SPA安装SPAMS (SPArse建模软件)工具箱。 构建和安装似乎还可以,但是当我测试安装时,出现此错误:

 ImportError: dlopen(/Users/Apollo/venv/lib/python2.7/site-packages/_spams_wrap.so, 2): Symbol not found: _GOMP_critical_end
  Referenced from: /Users/Apollo/venv/lib/python2.7/site-packages/_spams_wrap.so
  Expected in: flat namespace
 in /Users/Apollo/venv/lib/python2.7/site-packages/_spams_wrap.so

我检查了所有答案,但没有任何效果,被卡住了。 我在Mac OS X Lion 10.7.5,虚拟环境,python 2.7.1,IDE PyCharm 5.0.6上工作。 gcc的版本是:

i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)

建议的中埃美柯 Python包支持论坛(通过凸优化加速组织成像),这是由于我的gcc,其默认情况下不具有OpenMP的。 注释setup.py文件中的几行即可达到目的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM