我正在使用python 3.6在Mac上集成gstreamer和Pocketsphinx;但是,第一行代码 from gi import pygtkcompat 会引发错误。 命令:
python3 demoapp_chinese.py
返回
- 回溯(最近通话最近一次):
- 中的文件“ demoapp_chinese.py”,第1行
- 从gi import pygtkcompat
- ModuleNotFoundError:没有名为“ gi”的模块
这是我安装pygobject的方法:
brew install pygobject3
当我尝试获取更多信息时。我执行
brew info pygobject3
返回
- pygobject3:稳定的3.30.4(瓶装)
- GNOME Python绑定(基于GObject自省)
- https://wiki.gnome.org/Projects/PyGObject
- /usr/local/Cellar/pygobject3/3.30.4(69个文件,1.6MB)*
- 于2019-02-04 17:21:21从瓶子倒酒
- 来自:https://github.com/Homebrew/homebrew-core/blob/master/Formula/pygobject3.rb (在这里,我只发布了前几行)
有关python信息,
which python3
返回
/ usr / local / bin / python3
此外,
echo $PYTHONPATH
返回
/usr/local/lib/python3.6/site-packages
echo $PATH
返回
/Users/cindy/bin:/usr/local/bin/python3.6:/usr/local/lib/python3.6/site-packages:/usr/local/bin:/usr/bin:/bin :/ usr / sbin:/ sbin:/ Applications / VMware Fusion.app/Contents/Public
最后,我不知道这在我跑步时是否正常
which pygobject3
什么也不会在终端上返回。
请帮助,谢谢。如果您需要任何额外的信息。为了帮助我,请告诉我。