#python-3.x #xmlsec
#python-3.x #xmlsec
Вопрос:
У меня возникла ошибка при попытке установить Rasa X в терминале формы локального режима. Использование Python 3.7.4 и pip версии 21.3.1. Использование Mac.
Building wheels for collected packages: xmlsec Building wheel for xmlsec (pyproject.toml) ... error ERROR: Command errored out with exit status 1: Complete output (14 lines): running bdist_wheel running build running build_py package init file 'src/xmlsec/__init__.py' not found (or not a regular file) creating build creating build/lib.macosx-10.9-x86_64-3.7 creating build/lib.macosx-10.9-x86_64-3.7/xmlsec copying src/xmlsec/py.typed -gt; build/lib.macosx-10.9-x86_64-3.7/xmlsec copying src/xmlsec/tree.pyi -gt; build/lib.macosx-10.9-x86_64-3.7/xmlsec copying src/xmlsec/__init__.pyi -gt; build/lib.macosx-10.9-x86_64-3.7/xmlsec copying src/xmlsec/constants.pyi -gt; build/lib.macosx-10.9-x86_64-3.7/xmlsec copying src/xmlsec/template.pyi -gt; build/lib.macosx-10.9-x86_64-3.7/xmlsec running build_ext error: Unable to invoke pkg-config. ---------------------------------------- ERROR: Failed building wheel for xmlsec Failed to build xmlsec ERROR: Could not build wheels for xmlsec, which is required to install pyproject.toml-based projects
Как я могу это решить?
Комментарии:
1. то же самое, они ….
Ответ №1:
Попробуйте добавить это перед установкой Rasa X: brew install libxml2 libxmlsec1 pkg-config
Комментарии:
1. Следует ли это делать в «venv», где установлена версия Rasa? (это другая версия, отличная от версии за пределами venv). Спасибо
2. Это решило проблему для меня!
3. @uk_butterfly Я считаю
brew install
, что загружает пакеты для самого вашего Mac, поэтому приведенную выше команду можно запускать в любом месте, и это должно сработать.