Python基础01-Python环境搭建与HelloWorld

目录

从今天开始学习Python

Python环境搭建

安装gcc

Python源码包安装

开始Python第一个代码HelloWorld!


从今天开始学习Python

为啥选择Python,可能是跟随潮流吧。我现在不知道为什么学习Python,但是可能一年到一年半以后,我会感激今天学习Python的自己。

Python环境搭建

作为一名资深的“开发+运维+打杂+背锅”,学习一门新语言,就不从基础的介绍开始了,直接从安装Python环境开始。Python有2和3两个版本。我所使用的CentOS7默认是Python2.7.5版本,那么我就先编译安装一个Python3。

安装gcc

安装gcc 4.8.5版本。

[root@test13:~]# yum install gcc*
[root@test13:~]# gcc --version
gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-36)
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Python源码包安装

查看CentOS7默认的Python版本是2.7.5。

[root@test13:~]# python -V
Python 2.7.5

下载当前稳定版本Python 3.5.9源码包。

[root@test13:~]# wget https://www.python.org/ftp/python/3.5.9/Python-3.5.9.tgz

解压缩并进入源码包。

[root@test13:~]# tar -xvzf Python-3.5.9.tgz
[root@test13:~]# cd Python-3.5.9/

编译安装。指定安装位置为/usr/local/python359。

[root@test13:Python-3.5.9]# ./configure --prefix=/usr/local/python359
[root@test13:Python-3.5.9]# make all
[root@test13:Python-3.5.9]# make install

检查安装的Python 3.5.9版本。

[root@test13:~]# /usr/local/python359/bin/python3 -V
Python 3.5.9

创建新的软连接3ython3到Python 3.5.9。以后python就是执行python2.7.5,python3就是执行python3.5.9。

[root@test13:~]# ll /usr/bin/python*
lrwxrwxrwx. 1 root root    7 Nov 16  2018 /usr/bin/python -> python2
lrwxrwxrwx. 1 root root    9 Nov 16  2018 /usr/bin/python2 -> python2.7
-rwxr-xr-x. 1 root root 7.1K Jul 13  2018 /usr/bin/python2.7
[root@test13:bin]# ln -s /usr/local/python359/bin/python3 /usr/bin/python3

验证当前Python版本和Python3版本。

[root@test13:~]# python -V
Python 2.7.5
[root@test13:~]# python3 -V
Python 3.5.9

开始Python第一个代码HelloWorld!

print("hello, world!")
[lingmk@test13:~]$ vim hello.py
[lingmk@test13:~]$ python3 hello.py 
hello, world!

用virtualenv创建python虚拟环境

以下 py31200 是虚拟环境的目录,-p指定的是虚拟环境的基准python可执行文件。

virtualenv py31200 -p /usr/local/python3.12.0/bin/python3 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

苦行僧(csdn)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值