python两个编程环境_使用anaconda和conemu打造Python编程环境

所以,这是我第一篇51CTO学院公开的博客,也是我最后一篇公开的51CTO学院的博客。

我吹下的牛逼,得让人看见,才能有鞭策我的动力。

不然我光对自己吹牛B,只不过是对自己的一种安慰。

接下来就直接进入正题吧,如何在一台全新的电脑上打造python编程环境:

①联网。下载anaconda和conemu

anaconda的下载地址:

https://www.anaconda.com/download/

请务必选对自己要用的python版本和系统的位数。

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

要强调的是,请把全部选项勾上,不要问为什么,直接避免以后环境变量带来的问题:

这个是把你下载的anaconda自动添加到环境变量。

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

要知道,anaconda是自带python.exe的,假如你下载时选择的是python3.7:

那么打开anaconda输入python时你的情况应该是这样的:

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

那么,这个软件的使命就到了这儿,因为这个软件是:

Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。

用白话说,就是Python包的管理器。

这个东西当然要结合命令提示符窗口来结合使用。

那么我们系统确实自带一个cmd的命令提示符,这个时候conemu登场了。

没错,conemu就是用来替代cmd而作为命令提示符窗口,今后不再使用cmd。

各位不必再追究为什么,因为到最后大家都会懂得conemu比cmd好用。

conemu的下载地址:

https://www.fosshub.com/ConEmu.html

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

选择第二行,installer(32-bit,64-bit)即可。

注意,这两个软件装在哪儿不重要,但是我希望的是装的地方不要太深入。

要是遇到环境变量的问题,你百度的时候至少还能看懂如何添加进去。

当conemu安装完毕的时候,可以把这个软件固定到任务栏,方便今后的打开。

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

打开conemu窗口,你如果严格按照我上面的步骤走,输入conda你会看见:

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

这象征着,你已经完成了这两个软件的完美安装。

从今以后,我们将频繁地使用conemu去做各种事情。

②打造python编程环境,命名上自己的名字。

在做这些事之前,我们确实还要传进去一些关于Python的东西。

也就是免费的Anaconda Python 仓库,不要问那么多,直接下载就完事。

在conemu中分别输入这三行,完成下载:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

conda config --set show_channel_urls yes

这个时候,我要穿插一个管理屏幕的技巧:

在conemu中输入cls,完成窗口的清屏,最后就变成这样:

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

这个时候我们可以开始打造python编程虚拟环境了。

我们需要接触到一些命令:

查看已有的编程虚拟环境:conda env list

创造一个编程虚拟环境:conda create -n $*

进入环境 :activate $*

退出环境:deactivate

移除环境:conda remove --all -n $*

但是你们不觉得上面五个命令太过于长了吗?

在今后的使用conemu中我们直接输入那么长的命令,肯定要烦躁的爆炸,对吧?

于是我们打开conemu中的settings(快捷键:Win+Alt+P):

找到startup模块的Environment,将下面的这段复制进去:

alias cl=conda env list

alias cc=conda create -n $*

alias coa=activate $*

alias cod=deactivate

alias cr=conda remove --all -n $*

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

这样我们就对上面的五个命令完成了简化:

cl:查看已创建的环境列表

cc:创造一个虚拟环境

coa:进入环境

cod:退出当前环境

cr:移除环境

希望大家能牢牢记住上面的命令,接下来我们就进入打造python虚拟编程环境的步骤:

输入cl,看到如图:

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

这个是基础的编程环境,python版本是安装conda的时候所选择的python版本。

现在我们知道,python当前最流行的两个版本毫无疑问是2.7和3.7版本,那么我们直接创造这两个虚拟编程环境。

输入cc py2 python=2.7(py2是创造虚拟名字的名字):

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

创建的过程中,输入y代表同意:

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

创建成功之后,输入coa py2进入这个环境,之后输入python。

我们是可以清楚地看到python版本是2.7:

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

那么按ctrl+z退出python环境,并再退出py2编程环境:

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

这个时候,可以创建名称为py3的python=3.7的编程环境:

cc py3 python=3.7

y

coa py3

图片就省略了。

那么这个时候,我们在选择python的时候,总有自己最爱的python版本。

像我,肯定最喜欢python3.7版本,那我就创建一个以自己名字为命名的环境:

方法我就不再说了,最终我输入cl查看列表的时候,是这样的:

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

看完我这篇文章,你们都学会打造python编程环境了吗?

原文地址:http://blog.51cto.com/14128157/2345238

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值