Python环境搭建三 Python2、Python3都需要怎么办?

1. 让Python2、Python3共存

上一篇笔记中提到我的系统中安装的是Python2, 是因为公司的项目需要,但是作为学习,我还是需要安装Python3。是的,在这两兄弟彼此不太和谐的情况下,我们却有着不可抗因素要同时笼络他们两个人。所以得用点计策才行。

计策1 起名字

给python2, python3起不同的名字,叫其中一个人的时候,另一个人就不会误会站出来捣乱啦。
具体步骤如下:(以先安装python2, 再安装python3为例)

  1. 安装Python2, 安装完成后,把安装路径下的python.exe重命名,比如python2.exe。
  2. 添加Python2的环境变量。为此电脑–属性–高级系统设置–高级–环境变量–系统变量–Path添加Python2的路径,比如:
    ;C:\Python27;C:\Python27\Scripts; (根据实际安装路径添加)
  3. 验证:在CMD中输入Python2, 出现python交互提示符说明安装配置成功。
    在这里插入图片描述
  4. 安装setuptools & pip
    到官网下载setuptools: https://pypi.org/project/setuptools/在这里插入图片描述
    从cmd进入到解压后的目录,执行
    python2 setup.py install
  1. 安装pip
    pip是安装和管理python包的工具。
    从官网下载: https://pypi.org/project/pip/
    在这里插入图片描述
    从cmd进入到pip解压后的目录,执行
    python2 setup.py install

验证一下,在cmd中输入pip2或pip2.7,出现pip的帮助信息,则安装成功。
在这里插入图片描述

  1. 安装python3
    与安装python2类似,从官网上下载安装python3, 安装后可以不用修改python3的名字,因为我们已经给python2改过名字啦,python3安装完默认的名字是python.exe, 和python2已经不一样了,当然,你也可以选择python3也改一个名字,一视同仁嘛(当然重要的是看怎么使用方便)
    安装之后,为python3配置系统变量,比如 :
    ;C:\Python37;C:\Python37\Scripts; (根据实际安装路径添加)
    在cmd输入python或你给python3新起的名字
    在这里插入图片描述
    出现python3的提示符说明python3安装成功。
    此时pip3默认也已经安装好了,可以试一下,在cmd输入pip3,不出意外的话,会出现pip的帮助信息。
    python2, python3可以相安无事了。接下来就去使用它们吧。
  2. 具体使用
    使用的时候要记住你给他们起的名字哦。
    如果在python2使用中用pip,则用pip2
    如果在python3使用中用pip,则用pip3

计策2 共筑和谐环境

计策1中我们给两兄弟起了不同的名字,以后叫的时候记住他们的名字,别叫错了。
现在让我们试想一下,如果有人替我们管理他们,给他们营造一个和谐共处的环境,就不用操心起名字的事了,岂不是更好。
接下来就该Anaconda登场了,它能完美地解决python2和python3共存的问题。
现在让我们隆重地介绍一下Anaconda。
Anaconda是python的一个集成管理工具,它把python做相关数据计算与分析所需要的包都集成在一起,我们安装了Anaconda,其它的就都不用装了,包括python软件。省去了大量的下载模块包的时间。
Anaconda在python2和python3的基础上推出了两个发行版,Anaconda2和Anaconda3。
安装Anaconda2默认会安装python2, 安装Anaconda3默认会安装python3, 我们可以为另一个版本的python创建一个虚拟环境,在虚拟环境间切换使用python2和python3。
我个人推荐安装Anaconda3,毕竟更高的版本是发展的趋势嘛。
好了,这一篇就先简单介绍一下,关于Anaconda的安装使用,将写在下一篇笔记中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值