【问题标题】:zsh can't find python home directoryzsh 找不到 python 主目录
【发布时间】:2020-11-10 22:04:35
【问题描述】:

我在 Mac Terminal Shell 中使用 Python 时遇到问题。

我昨天通过Mac Terminal使用Python,但是今天早上在Pycharm工作后,我的终端似乎出现了问题。

现在,当我简单地写“python”时,我会收到以下消息:

zsh: no such file or directory: /usr/local/bin/python3.7

任何帮助,让我回到我的终端中使用 Python 将不胜感激!

【问题讨论】:

    标签: python macos shell terminal command


    【解决方案1】:

    显然是您的 S.O. 的 PATH。它在您的终端中找不到启动 Python 的文件,因此您可以:

    1. 从命令行 (zsh) 重新安装 Python 并从终端再次验证“python”命令

    2. 用“find”等命令找到与Python关联的文件,然后将PATH的路径修改为Python启动器所在的路径

    【讨论】:

    • 这是否意味着我会删除我原来的python程序?为了找到那个文件,我会在终端中运行那个命令吗?
    • 看起来就是这样,但谷歌搜索“如何在 Mac 上重新安装 Python,无法解决”@Jazz Sami
    【解决方案2】:

    Pycharm 有在安装后更改 PATH 的趋势。

    你基本上有3个选择:

    选项 1:重新安装 Python 并同时使用 pycharm 和 zsh 的路径

    我推荐这个。这有点工作,但你现在的情况很混乱,完全将 python 踢出系统,然后在你的 bash_profile 中设置 PATH,Pycharm 比其他选项更干净。

    1. Uninstall Python。确保不要触摸 MacOS 系统 Python。

    2. Install Python

    3. Path in Pycharm

    选项 2:找到 Pycharm 使用的路径并将其设置在您的 bashprofile 中

    参见 1.3。

    选项 3:安装 Python 并单独运行到 pycharm 使用的 Python 路径。

    见 1.2

    【讨论】:

      猜你喜欢
      • 2012-08-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-17
      • 2015-08-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多