在 macOS Sierra 上使用 pip 安装包

Installation of packages using pip on macOS Sierra

我正在尝试安装某些软件包,如 pyautogui 等。在我的 macOS Sierra 上。但它抛出了一些错误。

$ sudo pip3 install pyobjc-core

错误是

Fatal Python error: Py_Initialize: unable to load the file system codec
LookupError: no codec search functions registered: can't find encoding

Current thread 0x00007fffb7f853c0 (most recent call first):
Abort trap: 6

谁能帮我解决这个问题。

可能是您的 Python 安装有问题。 Anaconda 有比预安装更好的包管理器 Python。 我建议你安装 Anaconda(下载 here)。选择Anaconda2(使用Python 2比较麻烦)

然后用 pip 再试一次

pip install pyobjc-core