我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...

mac系统下安装python,是一种很奇怪的体验。安装完python后,命令行里面并没有识别出python这个命令,您说奇怪不奇怪。识别出python后,却依然不能识别pip命令。这奇怪不奇怪?安装完pip命令后,倒是能主动识别出pip了。不过,这个pip命令安装package的时候,依然很多奇怪的事情。

苏南大叔:mac系统,如何安装python3?命令行如何识别pip命令? - mac-python
mac系统,如何安装python3?命令行如何识别pip命令?(图1-1)

苏南大叔的“程序如此灵动”博客,记录苏南大叔的代码编程经验文章。本文测试环境:mac@13.6.1 (22G313)python@3.8.10pip@23.3.1

情况描述

目前的需求是:
安装一款基于python@3.8的源码,必须在非windows环境下安装。所以,被迫启用了很久没动过的macbook

下载python@3.8,官方下载地址:

识别python命令

安装完成后,依然无法识别python命令。研究了一通,发现安装的程序体叫做python3,不叫python。使用where查找python3,得到了三个结果。依次测试版本号,发现了目标版本的python@3.8的路径。

where python3

输出:

/Library/Frameworks/Python.framework/Versions/3.8/bin/python3
/usr/local/bin/python3
/usr/bin/python3

修改~/.zshrc,增加alise别名设置。

vi ~/.zshrc
alias python=/usr/local/bin/python3
source ~/.zshrc

识别pip命令

识别出python命令后,依然无法识别pip命令,使用下面的命令安装pip命令。

curl -o get-pip.py 'https://bootstrap.pypa.io/get-pip.py'
sudo python get-pip.py

值得一提的是:这个get-pip.py并不是万能的,如果使用低版本的python来运行下载得到的这个脚本的话,会得到提示:需要下载另外的和python版本号对应的get-pip.py

参考文章:

结语

更多python相关文章,请点击苏南大叔的文章:

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。

 【福利】 腾讯云最新爆款活动!1核2G云服务器首年50元!

 【源码】本文代码片段及相关软件,请点此获取更多信息

 【绝密】秘籍文章入口,仅传授于有缘之人   python