修改mac默认python版本 为python3?

修改mac默认python版本 为python3?,第1张

mac下sublime运行python3脚本。刚换mac,重新配置sublime写python脚本的环境。这是因为mac cmd下,命令行python默认是python2,如果自己下了python3,那么相对于的环境变量是python3.我们只需要修改sublimeREPL的python配置文件中python解释器启动方式。步骤如下preference>browse package control

把该文件用sublime打开,查看所有的cmd,把cmd后面的python改成python3即可。

常用的配置文件后缀是.ini、.conf、.py,当然还有使用.json、.txt的,推荐使用常用的.ini、.py,配置文件的名字一般是config便于理解和使用。

ini配置文件,这类配置文件我们使用内置configparser库来使用,它可以实现配置文件的写入、更新、删除、读取等 *** 作非常方便,建议使用这种方式。

新建一个config.ini的配置文件内容如下,编码格式要是 utf-8 以免出错。:

其中[]中的是section节点,该节点下的等式是option即键=值

然后每一行写一个option ,每个选项就是一个option。直接写名字,后面加 " = " 再加上它的值就行,字符串的表示不要加引号,否则引号也会被解析出来。

可以在配置文件中加入注释 ,但是注释必须是单独的一行,且以 “#” 开头。只是每次运行时不会读入注释,只要运行一次,写入文件后,所有的注释都会消失。

config.json文件

使用python内置的 json 标准库进行解析ini文件。

load() 从json文件中读取json格式数据

loads() 将字符串类型数据转化为json格式数据

dump() 将json格式数据保存到文件

dumps() 将json格式数据保存为字符串类型

TOML的语法广泛地由key = "value"、[节名]、#注释构成。

支持以下数据类型:字符串、整形、浮点型、布尔型、日期时间、数组和图表。

config.toml文件

使用外部库 toml 解析toml文件。

安装:pip install toml

读取文件

安装:

YAML是目前最推荐的配置文件格式。优秀的配置文件标准它几乎都有:

容易阅读和修改,支持注释。

支持丰富的数据类型。

不同格式的明确表达。

yaml使用时需要注意:

yaml强制缩进。虽然不规定具体缩进几个空格,但是同一级的内容要保持相同的缩进。

冒号后面一定要加空格, 否则无法解析。

python解析 yaml 可以使用pyyaml库, *** 作和标准的文件 *** 作非常类似:

得到的data就是解析后的数据,在python当中,它是一个嵌套的字典:

想获取某一项配置,再通过字典的 *** 作获取:

config.yaml文件

读取

安装完CentOS6.5(Final)后,执行#Python与#python -V,版本号是2.6,由于python3.X和2.X有很多不同,如果需要更换其他的版本,可以参考下面的 *** 作: 

第1步:

更新gcc,因为gcc版本太老会导致新版本python包编译不成功

yum -y install gcc

系统会自动下载并安装或更新,等它自己结束

第2步:

下载Python-3.3.0软件包

wget http://python.org/ftp/python/3.3.0/Python-3.3.0.tar.bz2

注意:按照上述命令下载的软件包会存放在当前的工作目录下,wget命令是一个从网络上自动下载文件的自由工具;

说明:命令中的数字就是版本号,也可以把3.3.0换成需要的版本;

第3步:

解压已下载的二进制包并编译安装

tar -jxvf Python-3.3.0.tar.bz2 

cd Python-3.3.0 

./configure 

make all 

make install 

make clean 

make distclean 

 /usr/local/bin/python3 –V

编译安装完毕以后,可以输入上面一行命令,查看版本

第4步:

建立软连接指向到当前系统默认python命令的bin目录,让系统使用新版本python 

mv /usr/bin/python /usr/bin/python2.4  ##当前python的版本为2.4所以是python2.4 

ln -s /usr/local/bin/python3.3 /usr/bin/python 

#输入#python -V,即可查看当前默认python版本

默认的python成功指向3.3.0以后,yum不能正常使用,需要修改yum的配置文件

第5步:

修改yum配置文件 

vi /usr/bin/yum

把文件头部的#!/usr/bin/python改成#!/usr/bin/python2.4 ,改为之前的老版本号 

保存退出,yum即可正常使用。如若有其他命令、软件不能正常使用,仿照yum配置文件的修改方法,修改其配置文件即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12017755.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存