zoukankan      html  css  js  c++  java
  • Python版本管理神器pyenv

    1. 官网

    ​ github地址:https://github.com/pyenv/pyenv

    2. 概述

    ​ pyenv是python版本管理器,是解释器层面。类似于node版本管理器nvm,go版本管理器gvm。

    3. 安装

    • 1、MacOS安装:

      brew update
      brew install pyenv
      
    • 2、Windows安装:

      git clone https://github.com/pyenv/pyenv.git ~/.pyenv
      cd ~/.pyenv && src/configure && make -C src
      

    4. 使用

    # 查看当前版本
    pyenv version
    
    # 查看所有版本
    pyenv versions
    
    # 查看所有可安装的版本
    pyenv install --list
    
    # 安装指定版本
    pyenv install 3.6.5
    # 安装新版本后rehash一下
    pyenv rehash
    
    # 删除指定版本
    pyenv uninstall 3.5.2
    
    # 指定全局版本
    pyenv global 3.6.5
    
    # 指定多个全局版本, 3版本优先
    pyenv global 3.6.5 2.7.14
    

    5. 包管理插件pyenv-virtualenv

    • 安装

      • Mac安装:

        brew install pyenv-virtualenv
        eval "$(pyenv init -)"
        eval "$(pyenv virtualenv-init -)"
        
      • Windows安装:

        git clone https://github.com/pyenv/pyenv-virtualenv.git $.pyenv/plugins/pyenv-virtualenv
        echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bash_profile
        
    • 使用

      # 创建一个3.6.8版本的虚拟环境, 命名为v368env
      pyenv virtualenv 3.6.8 v368env
      
      # 激活虚拟环境
      pyenv activate v368env
      
      # 关闭虚拟环境
      pyenv deactivate v368env
      
  • 相关阅读:
    bom案例2-弹出层
    bom案例1-div拖拽
    bom-scroll
    bom-client
    bom-offset
    9. 阻塞队列
    8. 读写锁
    7. CountDownLatch、CyclicBarrier、Semaphore
    6. Callable
    5. 集合不安全
  • 原文地址:https://www.cnblogs.com/ghh520/p/15786106.html
Copyright © 2011-2022 走看看