Python(2):语言版本选择,是选择python2.X还是python3.X

Python2.X和Python3.X的官方说明

Python2.X是代表过去,Python3.X是现在和未来;
所以当然我们不能活在过去,我们得使用未来的东西,😄所以我需要学Python3.X版本

通过查询资料发现两个版本有些区别还是很明显:
1、Python3.x不兼容2.x的语法和特性,还不像学java那样,不管学哪个jdk版本,基本的语法都是通用的,也就是基础是一样的,无非就是写的代码可能有些特性差异,但是人家java向下兼容啊;而python不行啊。

2.Python2.x的默认编码是ASIIC编码,不支持中文;Python3.x是UNICODE编码,支持中文。

环境说明:我是一个Mac pro本本,自带python2.7.X,所以我们需要在我本地安装python3.X版本。
我后面的学习都会以3.X版本来说明。

下载地址:https://www.python.org/downloads/mac-osx/
(这个下载比较慢,需要有点耐心)
打开终端,使用命令查看版本:python -V
在这里插入图片描述
我的电脑自带的版本是2.7.16。
从上面的下载地址中下载最新的版本3.8.3

修改系统默认版本

由于系统默认是2.7.16,下一步就需要设置环境变量,让系统默认使用3.8.3

sudo vi ~/.bash_profile
在里面加入如下内容,保存环境变量,重启终端
export PATH="/usr/local/opt/python@3.8/bin:$PATH"
alias python="/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8"
alias pip="/Library/Frameworks/Python.framework/Versions/3.8/bin/pip3.8"

输入python命令,显示如下:

另外还有一种方式,我没有亲测,感兴趣的朋友可以自己实现:

  • 系统自带的版本安装在/System/Libary/Frameworks/Python.framework/目录下面。而我们自己安装的python3.8.3则在/Libary/Frameworks/Python.framework/下面。
  • 我们用命令启动的时候python,都是默认指向/usr/bin/python的快捷方式。现在我们安装了3.8.3的版本,如果想输入python显示的是3.8.3的版本,那就需要指向/usr/bin/python3。
    实现方式如下:

sudo ln -s /usr/local/bin/python3 /usr/local/bin/python

安装python仓库

先介绍下pip,他是python的包管理工具,可以很方便的安装和管理各种第三方库。就跟我们在做java的时候的maven仓库一样。
举个例子:安装下numpy这个库,它是各种复杂矩阵运算库。
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值