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
    版权声明:本文为作者原创文章,转载请附上博文链接!

     
  • 相关阅读:
    Xcode7下模拟器输入文本无法显示系统键盘的解决办法
    Mac系统下开启和关闭隐藏文件的方法
    iOS常用第三方开源框架和优秀开发者博客等
    UILabel 的一个蛋疼问题
    学习进度条
    学习进度条
    四则运算2
    学习进度条
    第一次被要求连接数据库的课堂测试
    课后作业06多态与接口
  • 原文地址:https://www.cnblogs.com/vilogy/p/12330879.html
Copyright © 2011-2022 走看看