zoukankan      html  css  js  c++  java
  • Linux下配置Python的独立虚拟环境

    • 切换python版本
    • 切换虚拟环境

    安装依赖环境

    sudo apt-get install -y build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python-openssl 
    

    安装pyenv

    git clone https://github.com/yyuu/pyenv.git ~/.pyenv
    

    执行:

    echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
    echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
    echo 'eval "$(pyenv init -)"' >> ~/.bashrc
    

    执行:

    source ~/.bashrc
    

    查看pyenv版本:

    pyenv --versions
    

    安装pyenv-virtualenv

    git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv
    

    执行:

    echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
    

    执行:

    source ~/.bashrc
    

    查看pyenv-virtualenv版本:

    pyenv virtualenv --version
    

    安装Python

    pyenv install 3.7.3
    

    如果网不好,可以先使用下面链接,下载指定版本的python:

    https://www.python.org/ftp/python/
    

    之后,在~/.pyenv/创建cache文件夹,并将下载的python放在该文件夹下;

    mkdir ~/.pyenv/cache
    cp Python-3.7.3.tar.xz  ~/.pyenv/cache/
    pyenv install 3.7.3
    

    查看所有python版本

    pyenv versions
    

    使用pyenv virtualenv创建虚拟环境

    使用3.7.3创建虚拟环境:

    pyenv virtualenv 3.7.3 test-env
    

    激活虚拟环境:

    pyenv activate test-env
    

    退出激活环境:

    pyenv deactivate
    

    删除虚拟环境:

    pyenv virtualenv-delete test-env
    
  • 相关阅读:
    C++ 11 lambda
    Win环境下的文件读写
    基于 Jenkins+Docker+Git 的CI流程初探
    python切片操作
    k8s 集群中的etcd故障解决
    Git 版本控制管理(二)
    Git 版本控制管理(一)
    Harbor 企业级镜像仓库搭建
    docker 数据管理
    docker 网络的几种模式
  • 原文地址:https://www.cnblogs.com/chenzhen0530/p/14732583.html
Copyright © 2011-2022 走看看