Bio*_*oXD 12 python homebrew symlink
我想用自制软件安装python,我注意到有两个不同的公式,一个用于python 2.x,另一个用于3.x. 第一个符号链接"python",另一个使用"python3".所以我跑了brew install python3.
我真的只关心使用python 3所以我希望默认命令是"python"而不是每次都输入"python3".有没有办法做到这一点?我试过,brew switch python 3.3但我得到一个"在地窖里找不到蟒蛇"的错误.
你肯定不希望这样做!您可能只关心Python 3,但许多人编写的代码需要python符合Python 2的符号链接.更改此内容会严重影响您的系统.
如果您这样做是为了个人使用,请不要更改python. 您的许多系统程序都依赖于python指向 Python 2.6,如果您更改符号链接,就会破坏它们。
取而代之的是,选择一个较短的名称,如 ,py并在 中为它写一个别名~/.bashrc,如alias py=python3。
例如,通过测试:
$ echo "alias py=python3" >> ~/.bashrc
$ bash
$ py
>>> 3+3
6
Run Code Online (Sandbox Code Playgroud)
这将为您提供便利,而不会影响系统或其他用户。