• [转]Anaconda, conda, pyenv, virtualenv的区别


    1.Python环境

      Python解释器--Python.exe

      Python包集合--Lib,包括自带包和第三方包

    2.Anaconda--一个科学计算环境,Python的发行版本

      包括了Conda--包和虚拟环境管理工具

    3.Conda的使用(环境管理)

      # 创建一个名为learn的环境,指定Python版本是3.6
      conda create --name learn python=3.6

      # 激活某个环境
      activate python34 # for Windows
      source activate python34 # for Linux & Mac

      #退出某个环境
      deactivate python34 # for Windows
      source deactivate python34 # for Linux & Mac

      # 删除一个已有的环境
      conda remove -n python34 --all

      #查看已安装环境

      conda env list

    4.Conda的使用(包管理,等同于pip)

      conda install cv2 == pip install cv2

    5.virtualenv

      virtualenv是一款轻量级第三方虚拟环境管理工具,不像Anaconda大小达上百M,virtualenv大小只有10M左右,通过pip就可以轻松安装。没有Anaconda好用

    6.pyenv

      python版本管理工具

    6.1pyenv的使用

      #查看Python版本

      pyenv versions

    7.在命令行查看当前Python版本

      python --version

      当同时安装了Anaconda,pyenv,virtualenv 时,运行python -version看到的版本取决于Anaconda,pyenv,virtualenv的优先级。

      


    ---------------------
    作者:Dreamens
    来源:CNBLOGS
    原文:https://www.cnblogs.com/lypniuyou/p/9518751.html
    版权声明:本文为作者原创文章,转载请附上博文链接!

     
  • 相关阅读:
    跳跃游戏1,2
    重叠子区间问题
    最长公共子序列问题
    由leetcode俄罗斯套娃信封问题到C++的sort()函数学习
    一道笔试题,做的很垃圾
    Spring boot框架快速入门
    Redis常用数据类型及其对应的底层数据结构
    Java 类加载机制及双亲委派模型
    Java面试高频知识点总结 part3
    Spring框架专题
  • 原文地址:https://www.cnblogs.com/vilogy/p/12330879.html
Copyright © 2020-2023  润新知