Python3基础-linux/window下python安装简单介绍
1、linux安装python
linux : 无需安装,自带原装Python环境
2、 linux更新python2.7.5-python3.7.4
一、查看当前linux安装的python版本
[root@ansible ~]# python -V
Python 2.7.5
二、安装gcc,用于编译Python源码
root@localhost soft]#yum install gcc gcc-c++ -y
三、下载最新的python包并安装
进入python官网(https://www.python.org),选择需要的版本。
[root@localhost soft]# wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tar.xz
四、解压并进入解压后的源码文件
[root@localhost soft]# tar xvf Python-3.7.4.tar.xz 【解包】
[root@localhost soft]# cd Python-3.7.4/
五、最后编译安装
[root@localhost Python-3.7.4]# ./configure 【运行configure脚本,添加编译参数】
[root@localhost Python-3.7.4]# make
[root@localhostPython-3.7.4]#make install
六、验证
七、设置3.x为默认版本
查看 Python 的路径,在 /usr/bin 下面。可以看到 python 链接的是 python 2.7,所以,执行 python 就相当于执行 python 2.7。
[root@ansible ~]# ls -al /usr/bin | grep python
-rwxr-xr-x. 1 root root 11232 Dec 2 2016 abrt-action-analyze-python
lrwxrwxrwx. 1 root root 7 May 26 2017 python -> python2
lrwxrwxrwx. 1 root root 9 May 26 2017 python2 -> python2.7
-rwxr-xr-x. 1 root root 7136 Nov 6 2016 python2.7
将原来 python 的软链接重命名:
#mv /usr/bin/python /usr/bin/python.bak
将 python 链接至 python3:
#ln -s /usr/local/bin/python3 /usr/bin/python
# 八、配置yum
升级 Python 之后,由于将默认的 python 指向了 python3,yum 不能正常使用,需要编辑 yum 的配置文件,此时:
[root@ansible-admin Python-3.6.1]# yum list
File "/usr/bin/yum", line 30
except KeyboardInterrupt, e:
SyntaxError: invalid syntax
修改/usr/bin/yum和/usr/libexec/urlgrabber-ext-down,将 #!/usr/bin/python 改为 #!/usr/bin/python2.7,保存退出即可。
3、 windows 安装python简单步骤如下
1、下载Python安装包
https://www.python.org/downloads/
2、安装
配置安装路径:D:\python3
3、配置python环境变量
右键【计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行,双击】 --> 【Python安装目录追加到变值值中,用 ; 分割】
如:原来的值;D:\python3,切记前面有分号