我一直在尝试通过 Homebrew 安装带有 qtconsole 的 Python 3.3.2 + ipython 1.0。这需要我下载并安装 PyQt,我已经成功完成了。但是,当我尝试运行 $ipython3 qtconsole 时,它无法加载 PyQt4 - 它说它没有安装。我认为问题可能与添加正确的 PYTHONPATH 有关 - 安装 PyQt 后我收到了一些警告:
Your PYTHONPATH points to a site-packages dir for Python 2.x but you are running Python 3.x!
PYTHONPATH is currently: "/usr/local/lib/python2.7/site-packages"
You should `unset PYTHONPATH` to fix this.
For non-homebrew python (2.x), you need to amend your PYTHONPATH like so:
export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH
此外,我看不到它在我的 .profile 中强调的 PATH。
我遵循了本指南: http ://www.lowindata.com/2013/installing-scientific-python-on-mac-os-x/
我尝试将几个不同的 PYTHONPATH 添加到 .profile,但似乎都不起作用。
有什么建议或解决方法吗?
更新: 我在 /usr/local/lib/python2.7/site-packages 中找到了 PyQt,但我需要将它安装在 /python3.3/site-packages 中。我的 PATH 是 /usr/local/bin,并且Homebrew 将除 PyQt 之外的所有其他内容安装到 python3.3 中。我如何得到它?