致命的Python错误

致命的Python错误,python,python-3.x,cmd,Python,Python 3.x,Cmd,我的python安装有问题,它工作正常。我甚至不确定问题的原因是什么 当我在命令行上运行任何与python相关的命令时,我总是遇到以下错误: Error: Fatal Python error: Py_Initialize: can't initialize sys standard streams Traceback (most recent call last): File "/Users/nkosana/.pyenv/versions/3.4.2/lib/py

我的python安装有问题,它工作正常。我甚至不确定问题的原因是什么

当我在命令行上运行任何与python相关的命令时,我总是遇到以下错误:

Error:

    Fatal Python error: Py_Initialize: can't initialize sys standard streams
    Traceback (most recent call last):
      File "/Users/nkosana/.pyenv/versions/3.4.2/lib/python3.4/io.py", line 52, in <module>
      File "/Users/nkosana/.pyenv/versions/3.4.2/lib/python3.4/abc.py", line 3

        ^
    SyntaxError: invalid character in identifier
    Abort trap: 6
错误:
致命的Python错误:Py_初始化:无法初始化sys标准流
回溯(最近一次呼叫最后一次):
文件“/Users/nkosana/.pyenv/versions/3.4.2/lib/python3.4/io.py”,第52行,在
文件“/Users/nkosana/.pyenv/versions/3.4.2/lib/python3.4/abc.py”,第3行
^
SyntaxError:标识符中的字符无效
中止陷阱:6

在一个已经有python2的环境中使用python3时,我遇到了同样的问题。在我的例子中,我意识到python3试图导入python2的材料


我的解决方案是取消设置$PYTHONPATH

在一个已经有python2的环境中使用python3时,我遇到了同样的问题。在我的例子中,我意识到python3试图导入python2


我的解决方案是取消设置$PYTHONPATH

您使用的是哪个操作系统?python--version报告了什么?python版本和库是否可能不匹配?El Capitan版本10.11。1@Fatalerror版本是Python 3.4.2,不确定我最近是否安装了Python版本错误消息声称abc.py第3行已损坏。看看它。你在使用哪个操作系统?python--version报告了什么?python版本和库是否可能不匹配?El Capitan版本10.11。1@Fatalerror版本是Python 3.4.2,不确定我最近是否安装了Python版本错误消息声称abc.py第3行已损坏。看一看,然后不要把它当作一个答案。回答时允许您出错。我在已经有python2的环境中尝试使用python3时遇到了相同的问题。在我的案例中,我意识到python3尝试导入材料python2。然后不要将其格式化或作为答案。我在一个已经有python2的环境中尝试使用python3时遇到了同样的问题,基本上我在我的例子中意识到python3试图导入python2的材料。