Я потратил часы (дни), пытаясь установить PySide
на macOS sierra, но безуспешно. Я читал и следовал многим объяснениям, данным поиском Google, включая потоки на stackoverflow.
Моя последняя попытка использует pip:
pip install PySide
Но я получаю кучу ошибок: 1-й:
Qt QTGUI library not found.
Qt QTXML library not found.
Qt QTCORE library not found.
CMake Error at ApiExtractor/CMakeLists.txt:82 (qt4_add_resources):
Unknown CMake command "qt4_add_resources".
-- Configuring incomplete, errors occurred!
See also "/private/var/folders/jn/_85_tmmn3bjgrfdprd_l2c640000gn/T/pip-build-rjWn4w/PySide/pyside_build/py2.7-qt5.8.0-64bit-release/shiboken/CMakeFiles/CMakeOutput.log".
error: Error configuring shiboken
----------------------------------------
Failed building wheel for PySide
Running setup.py clean for PySide
Failed to build PySide
И последний:
Команда "/usr/local/opt/python/bin/python2.7 -u -c"import setuptools, tokenize;file='/private/var/folders/jn/_85_tmmn3bjgrfdprd_l2c640000gn/T/pip -build-rjWn4w/PySide/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n ', '\n');f.close();exec(compile(code, file, 'exec'))" install --record /var/folders/jn/_85_tmmn3bjgrfdprd_l2c640000gn/T/ Ошибка pip-1xbkki-record/install-record.txt --single-version-externally-managed --compile с кодом ошибки 1 в /private/var/folders/jn/_85_tmmn3bjgrfdprd_l2c640000gn/T/pip-build-rjWn4w/PySide /
Достаточно ли этой информации для объяснения проблемы? Я думаю, мой вопрос (есть): что я делаю неправильно? Как я могу заставить это работать? (установите Pyside для python 2.7, qt5, macOS sierra.)
Пожалуйста, дайте мне знать, если мне нужно предоставить другую информацию, чтобы мне как-то помогли.
Любая помощь будет принята с благодарностью!
Спасибо,
Стефан
[EDIT] проблема со ссылками после установки brew qt5 cmake libxslt libxml2
Warning: qt is a keg-only and another version is linked to opt.
Use `brew install --force` if you want to install this version
Warning: cmake-3.8.0 already installed
Warning: libxslt is a keg-only and another version is linked to opt.
Use `brew install --force` if you want to install this version
Warning: libxml2 is a keg-only and another version is linked to opt.
Use `brew install --force` if you want to install this version
stefan-mbcn:export_hook stefan$ brew install --force qt5 cmake libxslt libxml2
Warning: qt-5.8.0_2 already installed, it's just not linked.
Warning: cmake-3.8.0 already installed
Warning: libxslt-1.1.29 already installed, it's just not linked.
Warning: libxml2-2.9.4_2 already installed, it's just not linked.
stefan-mbcn:export_hook stefan$