一、服務器環境配置
在 CentOS 7 中安裝 Python 之前,請確保系統中已經有了所有必要的開發依賴: # yum -y groupinstall development # yum -y install zlib-devel 在 Debian 中,我們需要安裝 gcc、make 和 zlib 壓縮/解壓縮庫: # aptitude -y install gcc make zlib1g-dev
以上很重要,缺少服務器相應的環境會安裝失敗
二、python-3.6.1安裝方法
兩種方法:
第一種在python官方頁面下載安裝包,winscp上傳到服務器
第二種:服務器遠程下載,使用命令:wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz
完整的第二種安裝python-3.6.1的方法
[root@VM_58_11_centos ~]# wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz 獲取安裝包 [root@VM_58_11_centos ~]# tar -zxf Python-3.6.1.tgz 解壓縮 [root@VM_58_11_centos ~]# cd Python-3.6.1 定位到文件夾 #查看安裝包文件 [root@VM_58_11_centos Python-3.6.1]# ls aclocal.m4 config.sub configure.ac Grammar install-sh LICENSE Makefile.pre.in Modules Parser PCbuild Python setup.py config.guess configure Doc Include Lib Mac Misc Objects PC pyconfig.h.in README Tools [root@localhost Python-3.6.1]# ./configure 添加配置 [root@localhost Python-3.6.1]# make 編譯源碼 [root@localhost Python-3.6.1]# make install 執行安裝
三、測試
[root@VM_58_11_centos Python-3.6.1]# python3 Python 3.6.1 (default, May 3 2017, 17:10:54) [GCC 4.8.5 20150623 (Red Hat 4.8.5-11)] on linux Type "help", "copyright", "credits" or "license" for more information. >>>
參考:http://www.cnblogs.com/CongZhang/p/5619093.html
http://www.cnblogs.com/freeweb/p/5181764.html
http://www.jb51.net/article/108938.htm