最近学习Python需要安装一些库,由于我使用的2.x的版本,所以需要手动安装pip。(3.4之后的版本自带pip)安装教程一大堆,这里我自己总结一下自己的安装过程。(操作系统:OS X EI)
安装pip
安装pip 的方法有很多,这里只说两种:官方途径、easy_install
一、官方途径
1. 前往官方网址 Installation 下载 get-pip.py,点击网页中的 get-pip.py
点击get-pip.py可能会跳转到一个网页,网页内容就是get-pip.py的代码,你可以全选复制,然后新建一个以.py后缀的文件粘贴这些代码。也可以使用下载工具直接复制地址下载。
2. 打开终端执行命令安装(get-pip.py为上一步保存的文件名,请和上一步保持一致
python get-pip.py
完成。
如果无法安装可尝试在最前面加入 sudo ,使用管理员权限下载安装,此时会要求输入用户密码,即登陆系统的密码,输入密码的过程中是看不见字符输入的。
二、easy_install
easy_install是setuptools包里的一个命令,可方便的自动下载,编译,安装和管理Python包。(所以使用easy_install也可用来安装Python库,使用方法和安装pip的方法一样
1. 打开终端执行命令,安装easy_install
curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python
2. 执行命令,安装pip
easy_install pip
完成。
安装完pip后,就可以使用pip来下载Python库了。
pip install 库名
easy_install 库名
意外情况
我在下使用pip下载requests库时提示以下错误
OSError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/requests'
原因是权限不够,解决方法:
修改所有者:
sudo chown -R $USER //Library/Python/2.7/site-packages/