当前,当我需要在终端中使用python或使用python运行某些东西时,我需要编写"蟒蛇3"例如";python3 manage.py makemigrations;有什么方法可以让我把它重命名为更短的名字吗;py";
当然,您可以在PATH中创建符号链接,也可以在终端中创建别名。不要重命名可执行文件本身。。。
但有些操作系统更喜欢使用python3
,因为python
通常指的是Python2.x可执行文件,这是生命的终结,但仍然是某些程序的依赖项
如果您使用Linux或Mac。你可以通过使用符号链接来实现这一点
首先,使用获取您的python路径
which python
然后创建一个符号链接
ln -s /Users/.virtualenvs/bin/python /Users/.virtualenvs/bin/py
此后仅使用py
将作为python 运行
与第一条注释一样,我也使用了一个别名。但是,如果您使用像Poetry这样的依赖关系管理器,则默认情况下python
在虚拟环境中工作。无需创建别名。
设置别名
- 打开你的zshell或bash配置文件
open ~/.zshrc
- 在配置文件
alias py=/usr/local/bin/python3.9
中设置别名 - 保存并关闭文件
- 返回您的终端
source ~/.zshrc
(或获取您的bash配置文件,无论您是哪种设置拥有(python