Я использую PythonKit с XCode для вызова spaCy API из быстрого кода. Установил PythonKit из Home-brew, импортировал его в мой проект и он хорошо собран; однако во время выполнения я получил ошибку:
Python library not found. Set the PYTHON_LIBRARY environment variable with the path to a Python library.
Поэтому я скомпилировал PythonTools (в директории PythonKit, запустите swift package generate-xcodeproj
и откройте файл PythonKit.xcodeproj), чтобы увидеть, какие пути из библиотеки Python он найдет :
/usr/local/Cellar/python/3.7.6_1/Frameworks/Python.framework/Versions/3.7/lib/python37.zip
/usr/local/Cellar/python/3.7.6_1/Frameworks/Python.framework/Versions/3.7/lib/python3.7
/usr/local/Cellar/python/3.7.6_1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/lib-dynload
/Users/fernandabrum/Library/Python/3.7/lib/python/site-packages
/usr/local/lib/python3.7/site-packages
Если в моей системе есть библиотеки Python, почему я получаю ошибку, что библиотека Python не найдена? Что я делаю неправильно?
OBS.:
Я также пытался установить PYTHON_LIBRARY с помощью export PYTHON_LIBRARY=
и путей, найденных выше, но безуспешно.
Заранее спасибо!