1. Mac自带python
mac是自带python的,通过以下命令查看自带python的版本位置:
python --version
which python
可以看到,python版本为2.7.10。
cd到 /usr/bin/目录下,可以看到 python及python2.7 ,python应该是python2.7的软链接:
2. 安装pip
如上图,mac 虽然自带了python ,但是却没有自带pip(python的包管理工具),好在mac里面python自带easy_install.py的,在终端直接执行以下命令,就可以快速安装好pip :
sudo easy_install pip
安装完成!查看pip版本:
3. 安装 python3 及 pip3
进入 https://www.python.org/downloads/release/python-371/,下载python3.7.1 for Mac OS X。
下载完成后,点击开始安装,一路欢歌下一步。
安装完成后,查看版本号及位置(注意是python3):
python3 --version
which python3
注意,从Python3.4开始,内置了pip包管理器,不需要单独安装pip3。
4. pip 和 pip3 的区别
使用pip install XXX ,新安装的库会放在这个目录下面:
/Library/Python/2.7/site-packages/
使用pip3 install XXX ,新安装的库会放在这个目录下面:
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/
如果使用python3执行程序,那么就不能 import /Library/Python/2.7/site-packages/ 中的库,而应该 import /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/ 中的库。
例如:
pip3 install numpy