mac 下 python2 、python3和pip、pip3

1. Mac自带python

mac是自带python的,通过以下命令查看自带python的版本位置:

python --version
which python
python.png

可以看到,python版本为2.7.10。
cd到 /usr/bin/目录下,可以看到 python及python2.7 ,python应该是python2.7的软链接:


python.png

2. 安装pip

pip.png

如上图,mac 虽然自带了python ,但是却没有自带pip(python的包管理工具),好在mac里面python自带easy_install.py的,在终端直接执行以下命令,就可以快速安装好pip :

sudo easy_install pip
install pip.png

安装完成!查看pip版本:


check_version.png

3. 安装 python3 及 pip3

进入 https://www.python.org/downloads/release/python-371/,下载python3.7.1 for Mac OS X。

image.png

下载完成后,点击开始安装,一路欢歌下一步。
安装完成后,查看版本号及位置(注意是python3):

python3 --version
which python3

注意,从Python3.4开始,内置了pip包管理器,不需要单独安装pip3。


check.png

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
install-numpy.png
numpy.png

你可能感兴趣的:(mac 下 python2 、python3和pip、pip3)