逐步使用pip和virtualenv设置python?

逐步使用pip和virtualenv设置python?,第1张

逐步使用pip和virtualenv设置python?

下载并安装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)

在OS X上安装virtualenv和pip的说明

这是我如何安装

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


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5632177.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存