MAC下安装python2.7+ pip + python的依赖包pymongo

来源:互联网 发布:java文件流转文件 编辑:程序博客网 时间:2024/06/05 15:30

建议不要在Mac自带的python里面折腾,因为一旦折腾崩了可能影响系统。

建议安装Homebrew,然后brew install python,也可以指定版本安装。然后将这个python的环境变量设置在系统自带的前面即可。这样一来有几个好处:
1.随意折腾,挂了系统不会受影响;
2.这种方式安装的自带pip;

brew install python安装的是2.7.1
只有Python3.4之后的版本才默认安装pip


最近要了解API接口文档工具,故而了解到MkDocs ,这个工具用来写静态的API文档看起来不错 
MkDocs需要 Python 和 Python package manager pip,而我的环境是Mac OS X 10.10.5 系统默认已经安装好Python,需要再安装pip,从pip官网了解到Python 2.7.9之后版本(在python2系列),和Python 3.4及之后的版本已经包括pip,但在系统中执行

laicreasydeMacBook-Pro:~ lai$ python --version--version Python 2.7.10laicreasydeMacBook-Pro:~ lai$ pip --version-bash: pip: command not found
  • 1
  • 2
  • 3
  • 4
  • 5

却没有找到pip命令,再度执行

laicreasydeMacBook-Pro:site-packages lai$ whereis piplaireasydeMacBook-Pro:site-packages lai$ which pip
  • 1
  • 2

才发现系统根本没有安装pip,而到了引用的网址上看更印证了只有Python3.4之后的版本才默认安装pip

pip is the preferred installer program. Starting with Python 3.4, it 
is included by default with the Python binary installers

于是自己安装。按照pip官网的提示,先下载get-pip.py(这个文件比较难下载下来,我下了几次都失败了,附件中我给出这个文件),然后执行

sudo python get-pip.py
  • 1

输入密码,即可安装。加sudo是因为需要root权限,否则报错(Permission denied) 
另外,Mac下若无必要,不用更新Python(我没尝试,2.7已经够我需求了,详见http://segmentfault.com/q/1010000000532208)

pip下载地址:http://download.csdn.net/download/creasylai19/9098161







安装了epip之后,我们使用命令安装python的依赖包pymongo:

python -m pip install pymongo



0 0
原创粉丝点击