【问题标题】:Command Line zsh bad assignment error when setting an Alias设置别名时命令行 zsh bad assignment 错误
【发布时间】:2021-05-01 14:58:45
【问题描述】:

在我的 mac 终端中,我正在运行以下命令并收到以下错误。

(base) jgeorge ~ % alias pip = 'python3 -m pip'
>>> zsh: bad assignment

当我尝试使用同一行代码编辑我的.zshrc 文件时,刷新终端时出现相同的错误。不太确定这里出了什么问题。我尝试将别名更改为其他单词,但错误仍然存​​在

【问题讨论】:

  • 去掉等号前后的空格。
  • 哇,原来这么简单!谢谢@accdias
  • 这能回答你的问题吗? ZSH/Shell variable assignment/usage
  • 添加了上述答案作为参考,以防您想了解更多有关环境变量和别名的信息。设置别名时可以考虑环境变量之类的别名。

标签: linux macos command-line terminal alias


【解决方案1】:
  1. 打开文件 /Users/me/.zshrc [这是您尝试添加 Python 路径的文件]

  2. 查找缺少''的行,然后添加''。 [很可能是你用 Python 添加的那行],所以先看看那里。

  3. 保存文件并退出。

  4. 然后在您的终端中,运行以下命令:source ~/.zshrc 这将刷新您的 .zshrc 文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-12
    • 2015-01-14
    • 2015-05-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多