Как решить ImportError: dlopen (): Символ не найден: .... Ожидается в: плоское пространство имен - PullRequest
2 голосов
/ 19 марта 2020

Может кто-нибудь помочь мне решить эту проблему?

ImportError: dlopen(/Users/......./venv/lib/python3.6/site-packages/recordclass/mutabletuple.cpython-36m-darwin.so, 2): Symbol not found: __PyEval_GetBuiltinId
  Referenced from: /Users/......./venv/lib/python3.6/site-packages/recordclass/mutabletuple.cpython-36m-darwin.so
  Expected in: flat namespace
 in /Users/......../venv/lib/python3.6/site-packages/recordclass/mutabletuple.cpython-36m-darwin.so

Я использую Ма c, если это имеет какое-либо отношение

1 Ответ

2 голосов
/ 22 марта 2020

Я не мог понять, в чем проблема, но я предполагаю, что __PyEval_GetBuiltinId был сломан / удален.
Поэтому все, что я сделал, чтобы исправить это, было pip uninstall recordclass, а затем pip install --no-cache-dir recordclass, и мне показалось, что сработали

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...