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的优先级。
转载于:https://www.cnblogs.com/lypniuyou/p/9518751.html
Anaconda, conda, pyenv, virtualenv的区别相关推荐
- Python 学习 --->Anaconda、pyenv、virtualenv、venv
由于 Python 的版本众多,还有 Python2 和 Python3 的争论,因此有些软件包或第三方库就容易出现版本不兼容的问题.同时在python 开发中,我们可能会遇到一种情况,就是当前的项目 ...
- Anaconda | conda常用命令
# 查看当前环境下已安装的包 conda list# 查看某个指定环境的已安装包 conda list -n python36# 查找package信息 conda search numpy# 安装p ...
- Anaconda conda常用命令
1.升级 升级Anaconda需要先升级conda conda update conda conda update anaconda conda update anaconda-navigator / ...
- Python的虚拟环境配置(pyenv+virtualenv)
一.为什么需要配置虚拟环境 Python 2和Python 3之间存在着较大的差异,并且,由于各种原因导致了Python 2和Python 3的长期共存.在实际工作过程中,我们可能会同时用到Pytho ...
- Ubuntu16.04下部署 nginx+uwsgi+django1.9.7(虚拟环境pyenv+virtualenv)
由于用的新版本系统,和旧的稍有差别,在网上搜了很多相关资料,搞了三天终于搞好在Ubuntu16.04下的部署,接下来就详细写写步骤以及其中遇到的问题.前提是安装有虚拟环境pyenv+virtualen ...
- anaconda conda 的使用(指定镜像源、虚拟环境的创建)
官网:conda 4.0.8 : Python Package Index conda install –help(双短线) 查看 conda 的版本conda –version 查看已安装包:con ...
- pip/conda/venv/virtualenv区别详解
1.pip与conda辨析 内容节选自conda官方文档: 首先 一言以蔽之,conda相对于pip而言,可以管理虚拟环境.安装各种语言的包.且能够通过检查保证先后安装的包的依赖版本可以相容: 但包的 ...
- 拒绝conda, 用virtualenv构建多版本的python开发环境
本文章转载自公众号 "生信码农笔记(ID:bio-coder)",已获得原作者授权. 1. 不喜欢用 conda 特别不喜欢 bioconda, miniconda, Anacon ...
- Anaconda和canda简介及区别
1.是一个开源的Python发行版本,其包含了conda.Python等软件包,numpy,pandas(数据分析),scipy等科学计算包,而无需再单独下载配置. 可以在同一个机器上安装不同的软件版 ...
最新文章
- php sql注入 替换,通过替换单引号来防止SQL注入
- 在计算机上格式u盘启动,四大步,轻松让U盘启动电脑
- aspx页面引用html页面
- windows7下面sublime中使用virtualenv切换python版本并运行
- 差值平方和匹配_机器学习实战 | 简单目标识别与意图分析之模板匹配
- Enterprise Solution 应用程序开发框架培训
- linux消息队列总结
- jetson windows_生命不息,折腾不止:Jetson Nano填坑之软件篇
- 【Java】15分钟快速体验阿里Java诊断工具Arthas
- git tag标签操作
- 【图像融合】基于matlab小波变换全聚焦图像融合【含Matlab源码 1372期】
- Sublime text 2 无需注册码的破解方法,只改2个字节
- 如何利用JClassLib修改.class文件
- 从零搭建与好友“一起看王心凌《爱你》MV”功能
- matlab的fprintf写不进文件,fprintf写不进文件
- redis 实践笔记和源码分析
- 【数学建模】方差分析与回归分析的SPSS实现
- 怎样计算机表格中算出平均值,怎样设置excel自动计算平均值
- html 向上滚动 不间断,向上不间断滚动div+css+js模板
- Android计算器心得体会,计算器编程设计心得体会
热门文章
- html5 app 原理,html5打包成app应用的原理是什么?
- python pandas读取文件内容_python pandas读取大型文件
- python pca降维_协方差矩阵的计算、PCA
- java接口返回类,Java接口和返回类型 - java
- 仅需10道题轻松掌握Python文件处理 | Python技能树征题
- python数据类型_Python数据类型
- 数据结构:二叉搜索树(BST)全部基本操作
- 在ubuntu中搭建guacamole
- 最小二乘法拟合圆公式推导及vc实现[r]
- delphi ini文件的基础读写。