重置PATH和PYTHONPATH

时间:2016-03-25 15:55:05

标签: python macos python-3.x homebrew

我在Mac上通过Homebrew安装了Python 3.5.1,每当我在终端中运行python甚至python3时,都会引发此错误:

Fatal Python error: Py_Initialize: unable to load the file system codec
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/encodings/__init__.py", line 123
    raise CodecRegistryError,\
                            ^
SyntaxError: invalid syntax

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

我意识到这可能是由于Python 2.7正在运行而不是Python 3,这必定是因为$PATH中的错误,因为无论何时运行python --version,输出都是{ {1}}

Python 3.5.1是可执行文件,我相信它是版本2.7。

/usr/bin/python/usr/local/bin/python3.5

的别名

这是/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5文件内容

~/.bash_profile

0 个答案:

没有答案