美文网首页Python 运维
【原创】用pyenv管理Python多版本暨下载加速方法

【原创】用pyenv管理Python多版本暨下载加速方法

作者: 时间之名 | 来源:发表于2017-11-09 14:36 被阅读0次

    目录

    • 安装
    • 配置
    • 下载python
    • 下载加速
    • 参考链接

    先大致介绍下pyenv的安装及配置流程。随后介绍加速下载方法

    安装:

    brew install pyenv
    

    配置

    在如下文件中

    ~/.bash_profile
    

    添加配置

    export PYENV_ROOT=/usr/local/var/pyenv
    
    if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi
    

    如果使用zsh,则需要在如下文件中

    ~/.zshrc
    

    添加

    source ~/.bash_profile
    

    或者将配置代码直接添加到~/.zshrc

    下载Python

    正常只需要执行

    pyenv install 3.6.3
    

    如果提示错误:

    BUILD FAILED (OS X 10.13.1 using python-build 20160602)
    

    可以执行

    CFLAGS="-I$(brew --prefix openssl)/include" \
    
    LDFLAGS="-L$(brew --prefix openssl)/lib" \
    
    pyenv install -v 3.6.3
    

    其它错误查看:Common-build-problems

    >>>>>>>>>>重点来了<<<<<<<<<<

    下载加速

    打开

    /usr/local/Cellar/pyenv/1.1.5/plugins/python-build/share/python-build/3.6.3
    

    将原来的

    https://www.python.org/ftp
    

    替换为

    http://mirrors.sohu.com
    

    然后再执行下载命令

    参考链接

    GitHub仓库:https://github.com/pyenv/pyenv

    搜狐的Python镜像:http://mirrors.sohu.com/python/

    相关文章

      网友评论

        本文标题:【原创】用pyenv管理Python多版本暨下载加速方法

        本文链接:https://www.haomeiwen.com/subject/wwgpmxtx.html