在 MAC 上使用 anaconda python 的 Pyqtgraph 给出 nib 错误
Posted
技术标签:
【中文标题】在 MAC 上使用 anaconda python 的 Pyqtgraph 给出 nib 错误【英文标题】:Pyqtgraph with anaconda python on MAC gives nib error 【发布时间】:2013-07-24 03:25:44 【问题描述】:我正在尝试在 Mac os 上将 pyqtgraph 与 anaconda python 一起使用
Python 2.7.5 |Anaconda 1.6.1 (x86_64)| (default, Jun 28 2013, 22:20:13)
[GCC 4.0.1 (Apple Inc. build 5493)] on darwin
我用pip install pyqtgraph
安装了pyqtgraph,它似乎工作正常。但是,如果我从库中运行任何命令,我会收到此错误:
Qt internal error: qt_menu.nib could not be loaded. The .nib file should be
placed in QtGui.framework/Versions/Current/Resources/ or in the resources
directory of your application bundle.
我发现了这个SO thread,它似乎与C++ 应用程序有关。就我而言,我没有 application.app 文件夹,所以我有点迷路了。
【问题讨论】:
【参考方案1】:解决方案是使用python.app
(或等效的pythonw
)来运行程序,而不仅仅是python
。如果pyqtgraph
安装了任何命令,您需要编辑它们以便他们的shebang 行调用#!/path/to/anaconda/bin/python.app/Contents/MacOS/python
。
【讨论】:
以上是关于在 MAC 上使用 anaconda python 的 Pyqtgraph 给出 nib 错误的主要内容,如果未能解决你的问题,请参考以下文章
在 MAC 上使用 anaconda python 的 Pyqtgraph 给出 nib 错误
如何在 Mac 上使用 Anaconda 安装 MySQLdb