python版本升级和系统更新下载安装_Python环境安装与升级

Python是跨平台的,它可以运行在Windows,Mac,Linux/Unix系统上,在Windows上写的Python程序,在Linux上也是能够运行的。目前,Python有两个大版本,一个是2.X版本,一个是3.X版本,两个版本是不兼容的。本博客内容以3.5.1版本为基础。

在Mac上安装Python

如果你正在使用Mac,系统是OS X10.8~10.10,那么系统自带的Python是2.7版本,需要安装最新的Python3.5.1.

方法一:从Python官网下载安装程序,双击安装。

方法二:如果安装了Homebrew,直接通过命令 brew install python3 安装即可。

在Linux上安装Python

Linux系统自带Python,一般自带的Python版本为2.6/2.7。需要更新到最新的3.5.1.

1. 查看默认Python版本 python -V2. 安装gcc, 用于编译Python源码 yum install -y gcc3. 下载源码包 https://www.python.org/ftp/python4. 解压并进入源码文件5. 编译安装

./configure

make all

make install6. 修改默认Python版本

mv/usr/bin/python /usr/bin/python2.6ln-s /usr/local/bin/python3.5 /usr/bin/python7. 防止yum执行异常,修改yum使用的Python版本

vi/usr/bin/yum

将首行#!/usr/bin/python 修改为 #!/usr/bin/python2.6

原因是linux的yum依赖自带Python,为了防止错误,此处更新其实就是再安装一个Python

正常的话修改完/usr/bin/yum 就可以了,但是如果还有报错,总结了下其他需要修改头文件的:

vim/usr/bin/yum-config-manager

如果报错:

SyntaxError: invalid syntax

File “/usr/libexec/urlgrabber-ext-down”, line 28

exceptOSError, e:

则修改:vim/usr/libexec/urlgrabber-ext-down

vim/usr/bin/gnome-tweak-tool

第一种:yum报错

[root@localhost bin]#yum install ftp

已加载插件:fastestmirror

Loading mirror speedsfromcached hostfile*base: mirrors.zju.edu.cn*epel: ftp.cuhk.edu.hk* extras: mirrors.163.com* updates: mirrors.163.com

File “/usr/libexec/urlgrabber-ext-down”, line 28

exceptOSError, e:^SyntaxError: invalid syntax

File “/usr/libexec/urlgrabber-ext-down”, line 28

exceptOSError, e:^SyntaxError: invalid syntax

原因:安装新版python 后出现在的问题。

解决办法:

vi/usr/libexec/urlgrabber-ext-down

把头部的python改成和/usr/bin/yum中一样的

第二种:gnome-tweak-tool

[root@localhost applications]#find / -name gnome-tweak-tool

/usr/bin/gnome-tweak-tool/usr/share/gnome-tweak-tool

[root@localhost applications]#vim /usr/bin/gnome-tweak-tool

解决办法: gnome-tweak-tool 文件 #!/usr/bin/python换成 #!/usr/bin/python2.7(老版本的python)就可以了

第三种:yum-config-manager

[root@localhost kwplayer-master]#whereis yum-config-manager

yum-config-manager: /usr/bin/yum-config-manager /usr/share/man/man1/yum-config-manager.1.gz

[root@localhost kwplayer-master]#vim /usr/bin/yum-config-manager

解决办法同上: #!/usr/bin/python换成 #!/usr/bin/python2.7 (老版本的python)

Python升级中遇到的问题

在Windows下安装Python

1、下载安装包

https://www.python.org/downloads/

2、安装

默认安装路径:C:\python353、配置环境变量

【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行,双击】 -->【Python安装目录追加到变值值中,用 ; 分割】

如:原来的值;C:\python35,切记前面有分号

备注:默认安装时会自动添加环境变量

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值