本文写于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