我一直在尝试使用Homebrew安装Python 3.3.2 + ipython 1.0和qtconsole。这需要我下载并成功安装PyQt。但是,当我尝试运行$ipython3 qtconsole时,它无法加载PyQt4,并显示它没有安装。我认为问题可能与添加正确的PYTHONPATH有关-安装PyQt后,我收到了一些警告:
此外,我在 .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 会将其他所有内容都安装到 python3.3 中,除了 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 会将其他所有内容都安装到 python3.3 中,除了 PyQt。我该怎么做?
brew reinstall sip --with-python3
- Viktor Kerkezimport sipconfig
时遇到错误,只需启动 python3 并执行>>> import sipconfig
,然后再次执行brew install pyqt --with-python3
即可。 - isakkarlsson