Mac OS 下配置 Python 开发环境

Python

咱们使用 Homebrew 安装 Python 2.7 的最新版本。是的,Mac 系统是自带Python,不使用系统自带 Python 的缘由以下:python

  • 系统更新可能会致使 Python 的安装包被破坏,从而须要从新安装,费时费力。
  • 系统自带的 Python 没法及时进行更新,而 homebrew 则更易于更新最新的版本。
  • 系统自带 Python 可能已经通过了 Apple 的更改,可能存在 Bug。
  • Homebrew 安装的 Python 还自带了 pip 和 Setuptools,更方便。

安装代码以下:bash

brew install python

若是是新电脑,须要配置 .bash_profile 下的 PATH,从而使得默认使用 Homebrew 安装的 Python。python2.7

pip

经过 Homebrew 安装 Python 后,则系统已经自带了 pip 能够使用。并不建议从新安装 pip。code

使用 Homebrew 安装 Package ,安装位置为/usr/local/lib/python2.7/site-packages,而执行文件等则在/usr/local/bin.homebrew

virtualenv

能够使用以下命令安装:ip

pip install virtualenv

其一:建议在 .bashrc' 或者 '.bash_profile 中添加以下语句:it

export PIP_REQUIRE_VIRTUALENV=true

上述语句能够限制 pip 使用时必须在某一个 vitualenv 环境下。pip

记得 source .bash_profile(source .bashrc)。配置

其二:建议建立固定文件夹以保存虚拟环境:virtualenv

mkdir -p ~/Virtualenvs