为了在我的笔记本电脑上建立一个运行osx yosemite 10.10.3的数据科学环境,我遵循了以下steps。安装ipython qtconsole mac osx - 无法在系统上找到pyqt
当我在指导“IPython中qtconsole”我得到这表明PyQt的未安装的错误消息的末尾输入建议的命令/它不存在,它目前正在寻找它:
“导入错误: 无法加载所需的Qt绑定请确保 PyQt4的> = 4.7,PyQt5或PySide> = 1.0.3可用, 只有一个每个会话进口
Currently-imported Qt library: None
PyQt4 installed: False
PyQt5 installed: False
PySide >= 1.0.3 installed: False
Tried to load: ['pyside', 'pyqt', 'pyqt5']"
但是我已经安装了。这些公式使用brew:
brew install qt
brew install sip
brew install pyqt
,并已证实,他们现在正在运行的命令
brew list
安装,并证实他们是在输出列表中。所以我应该安装pyqt的一个版本。安装pyqt后,我收到以下消息输出:
==>警告 声子支持被破坏。
Python模块已经安装,并且您的Python sys.path中的Homebrew的网站包不是 ,因此您将无法导入安装此公式的模块 。如果计划使用这些模块来开发, 请运行:
mkdir -p
echo 'import site; site.addsitedir("/usr/local/lib/python2.7/site-packages")' >> homebrew.pth
,我做到了。
所以我不知道如何继续,我需要告诉ipython pyqt的位置在我的系统上我假设,但不知道如何做到这一点。
通过MacPorts安装PyQt〜https://gist.github.com/guillaumevincent/10983814。然后升级iPython。问题应该消失。另外,请确保安装PyQt5。 PyQt4将在今年年底抓住发展,PySide现在实际上正在放弃这些日子。 –
你有没有更新你的$ PATH? – Guy
我已经更新了我的路径,正如我在下面的步骤中指出的,还有什么我应该添加的? – Aesir