• 使用pyenv对python进行版本控制—很好用


    相对于python自带的virtualenv来说,pyenv的使用要便利些,更不用说自带的插件python-virtualenv,创建虚拟环境就更为方便了,其实最让我心水的功能是创建的虚拟环境,进入设定好的工作目录即自动激活虚拟环境,退出即关闭,真真是超级方便。

    pyenv的Github地址:https://github.com/pyenv/pyenv

    pyenv的安装

    首先从GitHub下载pyenv:

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

    git可能会因为文件大小限制出现问题,需要单独设置,这里就不多说,可自行百度谷歌一下~

    亦可以通过下面进行下载

    curl -L https://raw.githubusercontent.com/pyenv/pyenv-installer/master/bin/pyenv-installer | bash

    然后将pyenv加入环境变量中

    cat >> .bash_profile << EOF
    # pyenv settings
    
    export PATH="~/.pyenv/bin:\$PATH"
    
    eval "\$(pyenv init -)"
    
    eval "\$(pyenv virtualenv-init -)"
    
    EOF
    ./.bash_profile

    可以顺畅使用pyenv了~

    pyenv的使用

    pyenv的大部分命令都非常简单明了

    # 查看可安装python版本
    pyenv install --list
    
    # 安装新python版本
    pyenv install [版本号]
    
    # 查看已安装python版本
    pyenv versions
    
    # 卸载已安装python版本
    pyenv uninstall [版本号]
    
    # 指定全局版本
    pyenv global [版本号]
    
    # 指定多个全局版本
    pyenv global [版本号] [版本号]
    
    # 查看当前使用版本
    pyenv version
    
    # 查看主机所有版本,前面有*为当前环境版本
    pyenv versions

    使用pyenv-virtualenv进行包管理

    # 创建虚拟环境
    pyenv virtualenv [版本号] [虚拟环境名]
    
    # 让工作目录使用虚拟环境
    # 进入工作目录
    pyenv local [虚拟环境名]
    # 最大的优点:进入工作目录即激活虚拟环境,退出目录即推出虚拟环境~

    pyenv的安装配置,可以让我们更好的使用python~

  • 相关阅读:
    zabbix学习笔记----概念----2019.03.25
    用深信服AC控制方位话机注册链路的开、关
    方位话机冗余线路注册问题测试过程
    执行python文件报错SyntaxError: Non-ASCII character 'xe8' in file, but no encoding declared
    centos 7.4安装python3.7.4
    zabbix基础使用--添加ping监控
    snmp监控f5
    FortiGate 服务License注册步骤
    centos 7.4安装zabbix 3
    安装centos 6.7&7.4
  • 原文地址:https://www.cnblogs.com/lvzb86/p/9229029.html
Copyright © 2020-2023  润新知