前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python自学成才之路 miniconda创建虚拟环境

python自学成才之路 miniconda创建虚拟环境

作者头像
我是李超人
修改2020-09-05 00:23:52
2.5K0
修改2020-09-05 00:23:52
举报
文章被收录于专栏:大数据入坑指南

前面虚拟环境是安装在一个Python解释器下的,如果想使用不同版本的Python环境该怎么创建呢?这个时候miniconda就派上用场了。Miniconda可以在创建虚拟环境时指定安装不同版本的Python解释器。

Miniconda下载地址:https://docs.conda.io/en/latest/miniconda.html 安装好miniconda后将scripts目录配置到环境变量中,就可以愉快的玩耍moniconda了。

1.创建一个虚拟环境

代码语言:javascript
复制
conda create -n envname python=x.x.x

例如:

代码语言:javascript
复制
C:\Users\16612>conda create -n py3.6.5 python=3.6.5

因个人网络环境不同,创建可能需要点时间,一般几分钟就好了,创建成功后会有如下提示:

代码语言:javascript
复制
done
#
# To activate this environment, use
#
#     $ conda activate py3.6.5
#
# To deactivate an active environment, use
#
#     $ conda deactivate

2.进入到虚拟环境

代码语言:javascript
复制
conda activate envname

例如:

代码语言:javascript
复制
(py3.6.5) C:\Users\chao.li>pip list
Package      Version
------------ -------------------
certifi      2020.6.20
pip          20.2.2
setuptools   49.6.0.post20200814
wheel        0.35.1
wincertstore 0.2

(py3.6.5) C:\Users\chao.li>pip install numpy
Collecting numpy
  Downloading numpy-1.19.1-cp36-cp36m-win_amd64.whl (12.9 MB)
     |████████████████████████████████| 12.9 MB 332 kB/s
Installing collected packages: numpy
Successfully installed numpy-1.19.1

(py3.6.5) C:\Users\chao.li>pip list
Package      Version
------------ -------------------
certifi      2020.6.20
numpy        1.19.1
pip          20.2.2
setuptools   49.6.0.post20200814
wheel        0.35.1
wincertstore 0.2

3.退出当前虚拟环境

代码语言:javascript
复制
(py3.6.5) C:\Users\16612>conda deactivate

4.查看所有的虚拟环境

代码语言:javascript
复制
C:\Users\16612>conda env list
# conda environments:
#
base                  *  D:\minaconda3
2.7.5-test               D:\minaconda3\envs\2.7.5-test
py3.6.5                  D:\minaconda3\envs\py3.6.5

5.删除虚拟环境

代码语言:javascript
复制
conda remove –n envname --all

例如:

代码语言:javascript
复制
C:\Users\chao.li>conda remove -n py3.6.5 --all

相比于上一节的virtualenv,个人还是比较喜欢使用miniconda,因为miniconda可以创建不同的python环境,而且操作简单,用起来确实方便。

本人是做大数据开发的,在微信上开了个个人号,会经常在上面分享一些学习心得,原创文章都会首发到公众号上,感兴趣的盆友可以关注下哦!

大数据入坑指南
大数据入坑指南
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/09/01 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
大数据
全栈大数据产品,面向海量数据场景,帮助您 “智理无数,心中有数”!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档