下载并安装Python 2.7.1 Mac OS X 64位/ 32位x86-64 / i386安装程序(对于Mac OS X
10.6)或Python 2.7.1 Mac OS X 32位i386 /
PPC安装程序(对于Mac OS X 10.3至10.6)。
这是我如何安装
virtualenv和
pip在OS X:
curl -O http://peak.telecommunity.com/dist/ez_setup.pysudo python ez_setup.pysudo easy_install pipsudo pip install virtualenv
我也喜欢用
virtualenvwrapper带
virtualenv,所以我使用安装它:
sudo pip install virtualenvwrapper
我最初是从Jesse
Noller的文章“您想在MAC上使用PYTHON?”中获得此信息的。
~/.bash_profile设定值
这可能是矫kill过正,但是下面是我的Mac OS
X部分
~/.bash_profile。我使用Python.org安装程序安装了多个Python版本,这就是为什么我要通过for循环添加每个Python版本的原因。
# Mac OS X specific settingsif [ ${os_name} == 'Darwin' ]; then # The last Python added to PATH will be the default Python PY_VER=( '3.1' '2.6' '2.7') PY_VER_ELEMENTS=${#PY_VER[@]} DEFAULT_PY=${PY_VER[${PY_VER_ELEMENTS}-1]} PY_FW="/Library/frameworks/Python.framework/Versions" for (( i=0;i<$PY_VER_ELEMENTS;i++)); do if [ -x ${PY_FW}/${PY_VER[${i}]}/bin/python${PY_VER[${i}]} ]; then PATH="${PY_FW}/${PY_VER[${i}]}/bin:${PATH}" export PATH fi done # Check for virtualenv in the default Python if [ -x ${PY_FW}/${DEFAULT_PY}/bin/virtualenv ]; then export VIRTUALENV_USE_DISTRIBUTE=true export WORKON_HOME=$HOME/.virtualenvs fi # Check for pip if [ -x ${PY_FW}/${DEFAULT_PY}/bin/pip ]; then export PIP_VIRTUALENV_base=$WORKON_HOME export PIP_REQUIRE_VIRTUALENV=true export PIP_DOWNLOAD_CACHE=$HOME/.pip_download_cache fi # Enable virtualenvwrapper if [ -x ${PY_FW}/${DEFAULT_PY}/bin/virtualenvwrapper.sh ]; then source ${PY_FW}/${DEFAULT_PY}/bin/virtualenvwrapper.sh fifi
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)