【问题标题】:Python quit unexpectedly on MacPython 在 Mac 上意外退出
【发布时间】:2017-04-05 13:30:36
【问题描述】:

我已经从here安装了python3

当我尝试运行“python3”时,它会退出并提供以下信息:

致命的 Python 错误:Py_Initialize: 无法加载文件系统编解码器 ImportError:没有名为“编码”的模块

当前线程 0x00007fff960a93c0(最近的调用优先): 中止陷阱:6

在此之前,我尝试从 Homebrew 安装 python3。

我不记得是否必须删除/Library/Frameworks/Python.framework中的build in python frameworks

操作系统:macOS

顺便说一下,IDLE 运行良好

【问题讨论】:

    标签: python macos


    【解决方案1】:

    如果您使用的是Homebrew,您可以像这样重新安装损坏的 Python 环境:

    brew uninstall --ignore-dependencies --force python python@2
    unset PYTHONPATH
    brew install python python@2
    

    我遇到了类似的“意外退出”问题,这为我解决了。 pippip3 在不打扰它们之后都可以正常工作。

    【讨论】:

      【解决方案2】:
      brew reinstall openssl
      

      然后:

      cd /usr/local/lib
      sudo ln -s /usr/local/opt/openssl/lib/libssl.dylib libssl.dylib
      sudo ln -s /usr/local/opt/openssl/lib/libcrypto.dylib libcrypto.dylib
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-04-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-11-15
        • 2015-08-07
        • 2021-01-12
        • 2016-06-26
        相关资源
        最近更新 更多