Mac+Pyenv启用Python3

在我前一篇文章《Mac+pyenv用国内镜像安装python3.8》安装成功后,探索了一下Mac。

➜  ~ which python
/usr/bin/python
➜  ~ which python3
/usr/bin/python3
➜  bin ll | grep python
lrwxr-xr-x   1 root   wheel    75B 12 21 04:07 python -> ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7
lrwxr-xr-x   1 root   wheel    82B 12 21 04:07 python-config -> ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7-config
lrwxr-xr-x   1 root   wheel    75B 12 21 04:07 python2 -> ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7
lrwxr-xr-x   1 root   wheel    75B 12 21 04:07 python2.7 -> ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7
lrwxr-xr-x   1 root   wheel    82B 12 21 04:07 python2.7-config -> ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7-config
-rwxr-xr-x   1 root   wheel    31K 12  5 16:32 python3
lrwxr-xr-x   1 root   wheel    76B 12 21 04:07 pythonw -> ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/pythonw2.7
lrwxr-xr-x   1 root   wheel    76B 12 21 04:07 pythonw2.7 -> ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/pythonw2.7

这个位置是Mac系统自带的Python版本,也就是说,Python安装成功,但并不能直接启用;

➜  ~ echo $path
➜  ~ python --version
➜  ~ python3 --version

事实证明,安装的路径已经加入到系统路径下了,python3和python都有系统占用

eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"

然后就好使了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容