【问题标题】:zsh: permission denied: /Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m MacOSzsh:权限被拒绝:/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m MacOS
【发布时间】:2020-05-06 00:45:52
【问题描述】:

Python3.6 安装在 /Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m

但是>>python3.6 无法识别

试试:>>/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m

获取:zsh: permission denied: /Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m

【问题讨论】:

    标签: macos python-3.6 zsh


    【解决方案1】:

    如果您使用 .pkg 文件从 python.org 安装,它应该具有符号链接:

    /usr/local/bin/python3.6 -> ../../../Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6
    

    (请通过ls -Alh /usr/local/bin | grep "python3.6"查看)。

    如果符号链接不存在,您可以创建它:

    ln -s /usr/local/bin/python3.6 /Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6
    

    如果符号链接确实 存在,但调用python3.6 仍然不起作用,请检查/usr/local/bin 是否在您的PATH 中并使用echo $PATH | grep "/usr/local/bin"

    如果您在输出中没有看到 :/usr/local/bin: 突出显示,则需要将此目录添加到您的 ~/.zshrc 文件中的路径中,并使用以下内容:

    echo 'export PATH=$PATH:/usr/local/bin' >> ~/.zshrc
    

    保存.zshrcsource ~/.zshrc 后,请务必打开一个新终端。

    【讨论】:

      【解决方案2】:

      安装python3.6:

      brew unlink python
      
      brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/f2a764ef944b1080be64bd88dca9a1d80130c558/Formula/python.rb
      

      【讨论】:

        猜你喜欢
        • 2015-05-12
        • 2016-05-08
        • 2014-06-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-12-06
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多