基于CentOS系统Python2.7环境搭建和程序开发

前言

下述内容均由作者在centos6.9系统上实测,根据实际项目需求开发和完善,最终保证了程序正常运行。

 

python版本升级

在linux系统下操作时,需要将之前windows下的文件导入,当不能直接拉进去时,可以通过共享文件夹实现。

建立共享文件夹

  • 进入虚拟机->设置->选项->共享文件夹,选择总是启用,并添加主机路径和设置共享文件夹。

  • 登录系统后,打开Computer->mnt->hgfs文件夹,就可以看到之前添加的共享文件夹;

  • 主机和虚拟机之间需要传递文件时,放入共享文件夹即可。

安装zlib

由于Centos系统不带zlib,而且安装python模块时,需要zlib,而且需要先安装zlib然后安装编译python(如果python已经装好则需要重新编译python),zlib才能正常工作。输入命令(下载并安装):

yum install zlib
yum install zlib-devel

升级过程

从网站上下载最新的Python2.7版本,Gzipped source tarball是对应Linux系统安装的,下载后主机通过共享文件夹传递给虚拟机。在虚拟机中,打开Terminal,然后进行如下操作:

python --version
out:python 2.6.6 #确定当前系统版本
​
tar –zxvf Python-2.7.14.tgz # 将下载的最新版本解压
cd Python-2.7.14
mkdir /usr/local/lib/python2.7
./configure --prefix=/usr/local/lib/python2.7 #解压后的目录下编译安装,--prefix指定安装目录
make
make install
​
# 建立软连接,使系统默认的python指向python2.7
mv /usr/bin/python /usr/bin/python2.6
ln -s /usr/local/lib/python2.7 /usr/bin/python
​
python --version #查看python版本是否已经正常更新

修改yum

由于yum使用了原来python2.6的一些脚本,需要将yum重新导向原来的python2.6解释器才能使用。


which yum #找到yum位置
out&#x
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值