简单学习完Python的语法之后,回头做一些整理,不然看的太快,根本记不住~
对于目前的学习来说,当然是学习Python 3 ,但是Python 2 也要了解以下。在Linux下,大多数发行版本都会装有Python 2.7 或者 2.6 并且系统中有很多东西是依赖Python 2.x这个版本的,所以呢,这个最好不要动。但是我们要学习Python 3 自然需要Python 3的环境了。
去Python 的官网下载源码安装包 https://www.python.org/downloads/release/python-364/
选择第一个下载。
Python-3.6.4.tgz
然后解压 该文件
tar -zxvf Python-3.6.4.tgz
进入解压目录
cd Python-3.6.4
更改安装目录
./configure --prefix=/usr/python
编译源码
make
安装软件
sudo make install
出错,由于一些依赖没有安装 ,或者版本不够新。
sudo yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
之后,再次安装
sudo make install
安装成功后,会输出,pip也安装了相应版本。
我这里程序自动的创建了连接,在终端下 输入python3 即可使用 刚才安装的版本,使用pyhon命令 默认还是调用系统原来的版本。如果没有自动创建,可以输入以下命令:
ln -s /usr/python/bin/python3 /usr/bin/python3
最后就成功拉~
[pan@pdy ~]$ python3 --version
Python 3.6.1
[pan@pdy ~]$ python --version
Python 2.7.13
[pan@pdy ~]$ python3
Python 3.6.1 (default, Jun 27 2017, 14:35:15)
[GCC 7.1.1 20170622 (Red Hat 7.1.1-3)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 2+3
5
>>>