一、Python简介
Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。Python是纯粹的自由软件,源代码和解释器CPython遵循 GPL(GNU General Public License)协议。
Python语言简洁易读,有良好的可扩展性,具有丰富和强大的库。常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。Python优点很多,总结起来主要是简单、易学、速度快、免费、开源、可移植性、可扩展性、面向对象等等。被广泛应用到Web应用开发、科学与数字计算、系统网络运维、3D游戏等多媒体开发、人工智能等方面。
Python官网:https://www.python.org/。可以到Python官网下载所需的资源。撰写此文时最新的Python版本是3.6.4,这里我们就以Python-3.6.4开始学习。
一、Linux上安装使用PythonLinux系列操作系统一般默认是安装了Python的。在我测试的CentOS 7中默认安装了Python-2.7.5,先升级到最新版本:(一)安装依赖库
当前系统可能没有安装python3.6用到的所有依赖库,这里先安装一下:
# yuminstall openssl-devel bzip2-devel expat-devel gdbm-devel readline-develsqlite-devel
(二)下载最新版本的源码
# wgethttps://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
(三)解压,安装
# tar -xzvf Python-3.6.4.tgz
# cd Python-3.6.4/
# ./configure --prefix=/usr/local
# make
# make altinstall(如果使用makeinstall,在系统中将会有两个不同版本的Python在/usr/bin/目录中)
安装完成。
python3.6程序的执行文件:/usr/local/bin/python3.6
python3.6应用程序目录:/usr/local/lib/python3.6
pip3的执行文件:/usr/local/bin/pip3.6
pyenv3的执行文件:/usr/local/bin/pyenv-3.6
(四)更改运行文件1.更改/usr/bin/python链接
# cd/usr/bin
# mv python python.backup
# ln -s/usr/local/bin/python3.6 /usr/bin/python
# ln -s/usr/local/bin/python3.6 /usr/bin/python3
2.更改yum脚本的python依赖
# cd /usr/bin
# ls yum*
yum yum-config-manageryum-debug-restore yum-groups-manager
yum-builddepyum-debug-dump yumdownloader
更改以上文件头为
#!/usr/bin/python 改为 #!/usr/bin/python2
3.修改gnome-tweak-tool配置文件
# vi/usr/bin/gnome-tweak-tool
#!/usr/bin/python 改为 #!/usr/bin/python2
4.修改urlgrabber配置文件
# vi/usr/libexec/urlgrabber-ext-down
#!/usr/bin/python 改为 #!/usr/bin/python2
(五)运行测试
输出“Hello Python”:
二、基于Windows平台使用Python
如果当前没有Linux学习环境,可以在官网下载Windows程序包:
安装完成后,打开Shell测试一下:
明天继续Python之旅。
本文来自企鹅号 - 全球大搜罗媒体
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文来自企鹅号 - 全球大搜罗媒体
如有侵权,请联系 cloudcommunity@tencent.com 删除。