本文寫于2015年06月02日, 現(xiàn)時(shí)并無支持OSX 10.10的pyside 組件, 官網(wǎng)上最高只有10.9的安裝包, 所以需要自行編譯并安裝, 官網(wǎng)有提供編譯文檔. 本文只是做了一下整理. 以后不排除官方會(huì)提供10.10的完整安裝包. 屆時(shí), 本文就失去意義了.
一. 安裝 brew, 如果已有, 可略過
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
二. 檢測(cè) xcode 環(huán)境, 安裝 xcode command tools 環(huán)境
brew doctor
xcode-select --install
三. 安裝 下載 編譯 安裝python cmake qt
brew install python cmake qt
四. 安裝 pip wheel 組件
pip install wheel
五. 安裝 wget 工具
brew install wget
六. 正題. 前面的都是輔助準(zhǔn)備工作. 現(xiàn)在到了正式安裝 pyside 的時(shí)候了.
1. 設(shè)置編譯環(huán)境變量.
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. 設(shè)置 pyside 環(huán)境
sudo python pyside_postinstall.py -install