本文寫于2015年06月02日, 現時并無支持OSX 10.10的pyside 組件, 官網上最高只有10.9的安裝包, 所以需要自行編譯并安裝, 官網有提供編譯文檔. 本文只是做了一下整理. 以后不排除官方會提供10.10的完整安裝包. 屆時, 本文就失去意義了.
一. 安裝 brew, 如果已有, 可略過
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
二. 檢測 xcode 環境, 安裝 xcode command tools 環境
brew doctor
xcode-select --install
三. 安裝 下載 編譯 安裝python cmake qt
brew install python cmake qt
四. 安裝 pip wheel 組件
pip install wheel
五. 安裝 wget 工具
brew install wget
六. 正題. 前面的都是輔助準備工作. 現在到了正式安裝 pyside 的時候了.
1. 設置編譯環境變量.
export MACOSX_DEPLOYMENT_TARGET=10.10
2.下載解壓 pyside
wget https://pypi.python.org/packages/source/P/PySide/PySide-1.2.2.tar.gz
tar -xvzf PySide-1.2.2.tar.gz
cd PySide-1.2.2
3.編譯
python setup.py bdist_wheel
4. 安裝輸出的 whl 包.
sudo pip install dist/PySide-1.2.2-cp27-none-macosx_10_10_x86_64.whl
5. 設置 pyside 環境
sudo python pyside_postinstall.py -install