Python是一种跨平台的编程语言,它能够运行在所有的操作系统中。在学习Python之前,我们首先需要检查自己的计算机是否安装了Python,同时,还需要安装一个文本编辑器,用于编写和运行Python程序。
由于Linux系统都默认安装了Python,所以我接下来的操作都在Linux系统下完成。在虚拟机里运行Terminal,打开一个终端窗口,执行命令python
,确定是否安装了Python(注意:命令“python”中的p是小写的)。一般情况下,CentOS 6.6里默认装的是Python2,再执行命令python3
, 如果出现下图中的提示,说明已安装了Python3,否则需要自己重新安装。
安装过程也较简单,只是耗时比较长,如果一直有错误的话!!!
我的虚拟机是CentOS6.6,安装之前,确定自己的虚拟机有没有连网,没有网它会提示下面的错误:
解决方法也不难,右击计算机上的“此电脑”—>“管理”—>服务和应用程序—>服务—>找到以VM开头的服务,全部启动。刷新就好了。
准备工作完成后,开始安装Python。
-
安装wget命令(用于安装Python安装包)
yum install wget
-
安装gcc环境(没有它后面会报错)
yum install gcc
-
创建安装包存放目录
mkdir /usr/python
-
切换到存放安装包的目录
cd /usr/python
-
下载Python安装包(注意大小写)
wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz
这一步可以在Python官网查看最新版本的Python进行安装。 -
解压安装包(注意大小写)
tar -zxvf Python-3.7.1.tgz
-
切换到Python-3.7.1目录(注意大小写)
cd Python-3.7.1
-
安装Python3
./configure --prefix=/usr/local/python3
-
接着执行
make
-
再执行
make install
在这可能出现这个错误:
zipimport.ZipImportError: can’t decompress data; zlib not available
原因是缺少了zlib的解压缩类库,安装即可。
执行命令yum -y install zlib*
可能还会报错:
ModuleNotFoundError: No module named ‘_ctypes’
解决方法:yum install libffi-devel -y
继续执行9,10步 -
安装成功后去/usr/bin目录设置软连接指向
cd /usr/bin/
ln -s /usr/local/python3/bin/python3.7 python3
至此python3
就安装完毕!(CTRL+D可以退出Python程序)
安装过程如果还出现其他问题,可以参考这篇文章:https://blog.youkuaiyun.com/sgl520lxl/article/details/81631051
接下来通过sudo apt-get install geany
安装文本编辑器Geany。