Python — символ Importerror dlopen () не найден ожидаемым в плоском пространстве имен

Я пытаюсь установить Spams (SPArse Modeling Software) набор инструментов для Python. Сборка и установка, кажется, в порядке, но когда я тестирую установку, я получаю эту ошибку:

 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)

0

Решение

После предложение из АМИКО (Ускоренная визуализация микроструктуры с помощью выпуклой оптимизации) Форум поддержки пакетов Python был из-за моего gcc, который по умолчанию не имеет openmp. Комментируя несколько строк в файле setup.py, добились цели.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]