anaconda moviepy_环境配置之Anaconda和多python环境安装(超详细小白必备)

环境配置之Anaconda和多python环境安装(超详细小白必备)

b9f9a2cb7dc7e2e295996496399164b7.png

0 1

Anaconda安装

俗话说:工欲善其事必先利其器

为了学习方便和管理环境,建议安装Anaconda,它会大大减少你配置环境和更新安装库的时间,简直是首选工具。·
Anaconda不仅是我们平时理解的安装和运行Python的工具,也是一个统一和跨平台的虚拟环境。通过Anaconda安装Python,第三方包,在所有操作系统中的运行都是一样的,而且会帮助我们自动完成操作系统底层依赖的安装。Anaconda可以便捷获取包并且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、 Python在内的超过180个科学包及其依赖项。官网下载地址
https://www.anaconda.com/distribution/#download-section

839e261021023f2a4435bbfd59972dbb.png

选择合适版本,Anaconda下载好以后,双击下载文件,按照提示一步步运行就好了

安装路径可以选择自己想要安装的位置;f9e3375837ec5e0c3d81f6d1e48a55ce.png图片上的安装选项上,大家可以不用选择第一个选项,避免影响他程序中的Python使用,如果大家没有其他程序会用不同的Python,可以勾选这个选项。两个选项表示:
①将Anaconda添加到我的环境变量Path中,选中此项目确保使用Python,IPython、conda和其他程序时可以使用本次安装的python。
第二个选项表示
② 将Anaconda设置为本机的默认的Python3.X。选中此项后,其他编译器默认将Anaconda作为默认的Python3.X环境。后续再安装其他Python的IDE(例如Pycharm等)时,这些后装的IDE将自动检测Anaconda并优先选择Anaconda的Python作为其Python解释器(interpreter)。注意:所以正常电脑单独装Anaconda时,应选第2个选项打勾,如果是Anaconda卸载后重装,则第一个选项打勾。

8e407632819958835216be9c8c8c9cd0.png

 b9f9a2cb7dc7e2e295996496399164b7.png

02

python多环境设置

主要是两个步骤:

1.用conda在终端新建python环境
2用ipykernel将新建环境添加至jupyter notebook中

打开Anaconda prompt,即终端.先创建一个名字为py37(可以自己取名)python版本为3.7的环境,=右边数字是python版本

conda create -n py37 python=3.7

0e984cc90d6db1dab262744ac78fb29b.png选择安装,进入当前环境

activate py37 #进入环境
python    #进入python,也是检验是否安装成功
exit()        #退出python
deactivate    #退出当前环境

检验成功后,进行下一步命令

pip install ipykernel

271e6cf66d8efdc1f60e41b57bcef2db.png通过ipykernel给jupyter notebook添加一个环境命令,如下:

python -m ipykernel install --name py37

4c5395965e74f7e2f687996c474a614d.png

我们发现返回了一个kernel的地址(可以在地址中找到我们安装kernel的情况)

2c11500ef096ca1ce365728ac946d82f.png

退出当前环境

deactivate


现在我们来看下新建的py37环境是否已经添加好,第一种方法:我们打开返回kernel地址查看,如下图,如果你电脑上program data 是隐藏文件夹,在C盘-最上方查看-勾选隐藏项目即可。

13f0b4a33072dbb34629ebd8d99f7696.png
第二种方法:打开jupyter notebook查看是否有新建环境名字,重启一个anaconda prompt,输入jupyter notebook,进入后即可点击new,或kernel有py37就成功了

c45920c86ccd87a638da609a2232f700.png97084ce3f70a9f52bf2a180118588dc9.png
查看已有kernel命令:jupyter kernelspec list
删除某个kernel命令:jupyter kernelspec remove 环境名称
为什么分清python环境很重要???
当然是为了降低时间成本
1.避免语法版本不同引起的错误
2.避免工具包安装与调用的混乱

至此,我们已经将所需要的新建python3.7版本环境添加至jupyter notebook中,但需要注意的是这个新加的环境如下图,空空如也,需要在这个环境中添加常用的包
环境中没有安装相应包就会导入失败

cc6e103db86f5e98ae814816e8daf351.png进入相应新建环境

activate py37

安装包,可以用conda和pip命令,但考虑到某种原因影响网速,用conda安装时间过长,这里推荐pip进行安装(注意:conda使用了一个新的包格式,你不能交替使用pip 和conda。因为pip不能安装和解析conda的包格式。你可以使用两个工具 但是他们是不能交互的。)

pip install numpy
pip install pandas
pip install matplotlib

01960cdecedab9664ce4322e33eddb40.png

pip install -U scikit-learn

ba300e076cd1859191d3268d1b03dc0c.png

更新pip (如果提示pip版本太低,则需更新pip)
重启一个anaconda prompt(anaconda默认环境)
命令:python -m pip install --upgrade
安装完常用的库后,终端打开jupyter notebook ,选用我们新建的kernel即可开始编程

9a43a4533a11f295e366257f67fea2fb.png

b9f9a2cb7dc7e2e295996496399164b7.png

03

jupyter notebook使用技巧

以下所有操作均需在命令模式下进行

向上增加空白cell, A
向下增加空白cell,B
运行cell,同时光标移至下一个cell,shift+enter
运行当前cell,ctrl+enter
删除当前cell,DD

剪切当前cell,X
粘贴当前cell,V
合并两个cell,A
将cell转化为代码状态,Y将celll转化为markdown状态,M将选中的几个cells合并,shift+M恢复删除的最后一个cell,Z打开/关闭行号,L

今日赠言:无冥冥之志者,无昭昭之明;无惛惛之事者,无赫赫之功

d56fd878f91a75f5282c275170922399.gif

往期精彩:1深度学习入门内容

2机器学习常用库之Numpy,文末附公众号发展内容路线

此文为公众号第三篇文章,排版苦苦学习两天,终略懂,更多好文敬请期待!yeah

关注奔雷吧 16d14b5cb7856b90773c13af99ea17d2.png

b34b3f82320db590b673aeca102ba595.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值