命令行设置别名时出现zsh bad assignment错误

5
在我的Mac终端中,我运行了以下命令并收到了以下错误信息。
(base) jgeorge ~ % alias pip = 'python3 -m pip'
>>> zsh: bad assignment

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


19
去掉等号前后的空格。 - accdias
1
哇,这太容易了!谢谢 @accdias - ai.jennetta
这个回答解决了你的问题吗?ZSH/Shell 变量赋值/使用 - accdias
将上面的答案作为参考添加,以防您想了解更多关于环境变量和别名的内容。在设置别名时,您可以将其视为环境变量。 - accdias
1
通常,最好的答案在问题的评论中。感谢@accdias。那正是我的问题。 - Paul Pehrson
2个回答

4

-1
  1. 打开文件 /Users/me/.zshrc [这是你正试图添加Python路径的文件]

  2. 找到缺失''的行, 然后加上''. [很可能是你添加Python时的那行], 所以首先要在那里找。

  3. 保存文件并退出。

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接