Yin*_*gqi 5 python macos pip updates python-3.x
我正在从 windows 转换到 Macos 并想安装 python。计算机中附带了旧版本的 python 2.7,因此我使用该pyenv install命令下载 python 3。但是当我输入时python --version,我仍然得到旧版本。这是为什么?而且我也无法安装pip。有人知道为什么吗?
小智 11
如果您已经安装了 python 3(通过运行检查python3 --version),您可以通过创建符号链接将 python3 设置为默认 python 版本。
运行ls -l /usr/local/bin/python*以查看所有版本的安装位置。
lrwxr-xr-x 1 root wheel 69 May 10 2019 /usr/local/bin/python3 -> ../../../Library/Frameworks/Python.framework/Versions/3.7/bin/python3
lrwxr-xr-x 1 root wheel 76 May 10 2019 /usr/local/bin/python3-config -> ../../../Library/Frameworks/Python.framework/Versions/3.7/bin/python3-config
lrwxr-xr-x 1 root wheel 71 May 10 2019 /usr/local/bin/python3.7 -> ../../../Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7
lrwxr-xr-x 1 root wheel 78 May 10 2019 /usr/local/bin/python3.7-config -> ../../../Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7-config
lrwxr-xr-x 1 root wheel 72 May 10 2019 /usr/local/bin/python3.7m -> ../../../Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7m
lrwxr-xr-x 1 root wheel 79 May 10 2019 /usr/local/bin/python3.7m-config -> ../../../Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7m-config
Run Code Online (Sandbox Code Playgroud)
输出如上所示,现在您只需从以...python3.X not ...-config或结尾的版本中选择您想要的版本...python3.Xm,并创建指向它的符号链接。
例如,您已选择python3.7作为默认版本运行,现在是时候通过运行以下命令来创建符号链接:
ln -s -f /usr/local/bin/python3.7 /usr/local/bin/python
现在如果你运行python --version它的输出应该是 3.7
| 归档时间: |
|
| 查看次数: |
11035 次 |
| 最近记录: |