zoukankan      html  css  js  c++  java
  • [转]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
    版权声明:本文为作者原创文章,转载请附上博文链接!

     
  • 相关阅读:
    【HDU 1007】Quoit Design
    【BZOJ 4516】【SDOI 2016】生成魔咒
    【SPOJ 1812】Longest Common Substring II
    NOI2014 全国互测Round2
    1231: [Usaco2008 Nov]mixup2 混乱的奶牛
    3529: [Sdoi2014]数表
    2693: jzptab
    2565: 最长双回文串
    1562: [NOI2009]变换序列
    1965: [Ahoi2005]SHUFFLE 洗牌
  • 原文地址:https://www.cnblogs.com/vilogy/p/12330879.html
Copyright © 2011-2022 走看看