zoukankan      html  css  js  c++  java
  • Pyenv 安装部署

    Pyenv

    Pyenv是个多版本Python管理器,可以同时管理多个Python版本共存, 区别于virtualenv.

    安装

    git clone git://github.com/yyuu/pyenv.git ~/.pyenv
    
    vim ~/.bashrc
    
    export PYENV_ROOT="$HOME/.pyenv"
    export PATH="$PYENV_ROOT/bin:$PATH"
    eval "$(pyenv init -)"
    
    source ~/.bashrc
    

    使用

    基本过程是官网下载源码包然后安装, 涉及到gcc, readline等库的依赖安装.
    
    pyenv install 3.5.2
    pyenv local 3.5.2  (会在当前目录生产一个.python-version文件, 适用于当前目录及其子目录)
    python -V
    

    相关事项

    因各种原因, 下载速度可能只有几KB, 甚至超时, 可将下载地址替换成国内镜像后在下载.
    
    cd  ~/.pyenv/plugins/python-build/share/python-build/
    vim 3.5.2 (如果你下载别的版本, 你就改别的文件)
    
    将里面下载地址改成sohu的镜像地址:
    
    https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tar.xz
    http://mirrors.sohu.com/python/3.5.2/Python-3.5.2.tar.xz
    
    附搜狐镜像地址:http://mirrors.sohu.com/python/
    
    pip安装各种库也经常容易timeout.
    
    vim ~/.pip/pip.conf 
    
    [global]
    index-url = http://pypi.douban.com/simple
    trusted-host = pypi.douban.com
    
  • 相关阅读:
    hdu-4283 You Are the One 区间dp,
    HDU
    HDU
    HDU
    SPOJ
    UESTC
    CodeForces
    HDU
    Git中文书籍
    zeng studio的项目窗口PHP Explorer
  • 原文地址:https://www.cnblogs.com/chinchillas/p/7462297.html
Copyright © 2011-2022 走看看