在os x上用python3安装pyside

我试图在osx mountain lion上安装pyside和python3.
我一直都在尝试

brew install pyside

但它只适用于python2.

我也尝试过使用pyside github rep的buildscripts.进行必要的更改

./build_and_install

然而,失败了

Linking CXX shared library libpyside.cpython-33m.dylib
[  4%] Built target pyside
[  4%] Running generator for QtCore...
/bin/sh: /Users/einar/devel/pkg/pyside-sandBox-python3/bin/SHIBOKEN_GENERATOR-NOTFOUND: No such file or directory
make[2]: *** [PySide/QtCore/PySide/QtCore/qabstracteventdispatcher_wrapper.cpp] Error 127
make[1]: *** [PySide/QtCore/CMakeFiles/QtCore.dir/all] Error 2
make: *** [all] Error 2

我现在不知道该怎么办.我发现这个页面pyside forum表明我只需要符号链接一些东西,以便在执行brew install pyside后使其在python3中工作,但/usr/local/Cellar/pyside/1.1.2/lib只有名为2.7的文件.

有没有人设法让pyside在osx上使用python3或者知道如何做到这一点的指导?我的google-fu让我失望了.

解决方法:

这已在Homebrew(see wiki)中修复.安装Pyside用

brew install pyside --with-python3

将为Python 2和Python 3安装它.为此,如果已经为Python 2安装了shiboken和pyside,则可能必须首先卸载它.

相关文章

最近做自动化测试时,深感自己对前端涉猎太少,加上对这块比...
homebrew本身就是一个git仓库。使用homebrew安装软件包时,会...
一、Homebrew安装、卸载等命令Homebrew的安装和卸载都非常简...
在mac系统中,使用homebrew可以很方便的管理包。按照官网的说...
我按照说明从这里使用brew安装mysqlhttps://gist.github.com...
我在macOS10.12.4上安装了nginx1.10.3和php5.5.38作为开发服...