如何在 OSX 上为 python3 设置别名

如何在 OSX 上为 python3 设置别名

我正在尝试设置一个别名,python3以便可以用它运行python

这是我现在的.bash_profile

# Setting PATH for Python 3.6
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.6/bin:${PATH}"
export PATH
alias python=“python3”
alias 3=“python3”
alias py=“python3”

当我跑步时python我得到-bash: “python3”: command not found

我可以运行python3并且它会正确打开py 3.X.X3.6.1在发布时)。

多年来,这里和 SO 上有很多半答案,还有一些评论提到了我的问题,但希望这可以成为完整答案的资源。或者也许你们中有人比我更擅长谷歌搜索,这可能是一个重复的问题!

答案1

当我跑步时python我得到-bash: “python3”: command not found

为什么使用(智能引号)不是'(普通单引号)?

尝试以下操作(已更正).bash_profile

# Setting PATH for Python 3.6
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.6/bin:${PATH}"
export PATH
alias python='python3'
alias 3='python3'
alias py='python3'

进一步阅读

  • Linux 的 Bash 命令行的 AZ 索引- 与 Bash 命令行相关的所有事物的绝佳参考。
  • 别名- 创建别名,当字符串用作简单命令的第一个单词时,别名允许用字符串替换单词。

相关内容