首页 > 其他 > 详细

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

时间:2020-02-19 14:07:30      阅读:55      评论:0      收藏:0      [点我收藏+]

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

 

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

原文:https://www.cnblogs.com/vilogy/p/12330879.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!