linux系统将python升级到2.7.10版本

linux系统将python升级到2.7.10版本

下载地址:

https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz

  1. 下载文件到指定目录

[[email protected] ~]# cd /usr/local/

[[email protected] local]# wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz

--19:12:59--  https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz

Resolving www.python.org... 103.245.222.223

Connecting to www.python.org|103.245.222.223|:443... connected.

ERROR: cannot verify www.python.org‘s certificate, issued by `/C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert SHA2 Extended Validation Server CA‘:

Unable to locally verify the issuer‘s authority.

To connect to www.python.org insecurely, use `--no-check-certificate‘.

Unable to establish SSL connection.

注:建立连接失败,原因是目标网站证书不可用,使用`--no-check-certificate‘进行忽略。

[[email protected] local]# wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz --no-check-certificate

2. 解压文件

[[email protected] local]# tar zxvf Python-2.7.10.tgz

[[email protected] local]# ls |grep Python

Python-2.7.10

Python-2.7.10.tgz

3. 安装

[[email protected] local]# cd Python-2.7.10

[[email protected] Python-2.7.10]# ls

aclocal.m4    Demo        Lib              Modules  pyconfig.h.in  Tools

config.guess  Doc         LICENSE          Objects  Python

config.sub    Grammar     Mac              Parser   README

configure     Include     Makefile.pre.in  PC       RISCOS

configure.ac  install-sh  Misc             PCbuild  setup.py

[[email protected] local]# cd Python-2.7.10

[[email protected] Python-2.7.10]# ./configure --prefix=/usr/local/python2.7.10

[[email protected] Python-2.7.10]# make && make install

4. 更新系统环境变量

[[email protected] ~]# cd /usr/local/Python-2.7.10

[[email protected] Python-2.7.10]# cd ../python2.7.10/

[[email protected] python2.7.10]# ll

total 16

drwxr-xr-x 2 root root 4096 Aug 23 20:34 bin

drwxr-xr-x 3 root root 4096 Aug 23 20:34 include

drwxr-xr-x 4 root root 4096 Aug 23 20:34 lib

drwxr-xr-x 3 root root 4096 Aug 23 20:34 share

[[email protected] python2.7.10]# python -V

Python 2.4.3   [目前还是2.4.3版本]

[[email protected] python2.7.10]# whereis python

python: /usr/bin/python /usr/bin/python2.4 /usr/lib/python2.4 /usr/include/python2.4 /usr/share/man/man1/python.1.gz

方法1:

[[email protected] python2.7.10]# mv /usr/bin/python /usr/bin/python2.4.3

在/etc/profile文件中添加以下两行

PATH=$PATH:/usr/local/python2.7.10/bin

export PATH

[[email protected] python2.7.10]# . /etc/profile

[[email protected] python2.7.10]# python -V

Python 2.7.10

方法2:设置软连接

[[email protected] python2.7.10]# mv /usr/bin/python /usr/bin/python2.4.3

[[email protected] profile.d]# ln -s /usr/local/python2.7.10/bin/python /usr/bin/python

[[email protected] profile.d]# ll /usr/bin/python

lrwxrwxrwx 1 root root 34 Aug 23 20:43 /usr/bin/python -> /usr/local/python2.7.10/bin/python

[[email protected] profile.d]# python -V

Python 2.7.10

时间: 2024-10-10 11:05:40

linux系统将python升级到2.7.10版本的相关文章

Linux系统中如何升级pip

问题提出:在Linux系统下安装python的logging库时提示以下信息 经过一番折腾,定位在pip版本过低和setuptools版本过低上 一.Linux下更新包 sudo python3 -m pip install --upgrade [modulename] 注:我这里使用的是python3所以命令中用的python3,如果使用python2直接pyhon:mdulename参数为要升级的模块名称 1.升级pip: sudo python3 -m pip install --upgr

Python入门 mac系统/linux系统 安装python (一)

mac 系统 在命令行里,不会用命令行就别学编程了,自行查一下怎么用吧 brew install python 如果没有brew这个命令: 在mac终端下执行 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 安装过程大概等待十到十五分钟, 安装成功 . 重新安装python,还是没有brew的话,应该是缺少路径 export PATH=/

将linux默认python升级到2.7.4版本

第一步:下载python2.7.4版本源码: wget http://python.org/ftp/python/2.7.4/Python-2.7.4.tgz 解压文件 [[email protected] ~]$ tar jxvf Python-2.7.4.tar.bz2 [[email protected] ~]$ cd Python-2.7.4[[email protected] Python-2.7.4]$ lsconfig.guess  configure     Demo  Gram

linux系统查看CPU、内存、磁盘、版本等信息

[声明] 本篇博客内容均来自网友的博客,本篇只是进行汇总整理,以方便自己查看. 参考资料:https://www.cnblogs.com/xubiao/p/6497533.html    https://www.cnblogs.com/wzk-0000/p/7483262.html 本文链接:http://www.cnblogs.com/liyanglovey/articles/7581343.html  1.查看CPU信息 # 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑C

解决linux系统下python中的matplotlib模块内的pyplot输出图片不能显示中文的问题

问题: 我在ubuntu14.04下用python中的matplotlib模块内的pyplot输出图片不能显示中文,怎么解决呢? 解决: 1.指定默认编码为UTF-8: 在python代码开头加入如下代码 import sys reload(sys) sys.setdefaultencoding('utf-8') 2.确认你ubuntu系统环境下拥有的中文字体文件: 在终端运行命令"fc-list :lang=zh",得到自己系统的中文字体 命令输出如下: /usr/share/fon

举例讲解Linux系统下Python调用系统Shell的方法

有时候难免需要直接调用Shell命令来完成一些比较简单的操作,比如mount一个文件系统之类的.那么我们使用Python如何调用Linux的Shell命令?下面来介绍几种常用的方法:1. os 模块 1.1. os模块的exec方法族Python的exec系统方法同Unix的exec系统调用是一致的.这些方法适用于在子进程中调用外部程序的情况,因为外部程序会替换当前进程的代码,不会返回.( 这个看了点 help(os)  --> search "exec" 的相关介绍,但是没太搞

Linux系统下Python虚拟环境的安装和使用

前言:进行Python项目开发的时候,由于不同的项目需要使用不同的资源包和相关的配置,因此创建多个Python虚拟环境,在虚拟环境下开发就显得很有必要. 安装虚拟环境 步骤: 打开Linux终端(快捷键Ctrl+Alt+T),输入命令: sudo apt install python-virtualenv sudo easy_install virtualenvwrapper 说明:以上两条命令逐条执行,完成后虚拟环境安装完毕. 或者可以使用pip安装,前提是安装了pip,一般python自带了

Linux系统重启python程序

1 #! /usr/bin/env python 2 #coding=utf-8 3 4 import sys 5 import ConfigParser 6 import urllib 7 import urllib2 8 from util import http_server 9 from logger import logger 10 import json 11 import traceback 12 import time 13 14 reload(sys) 15 sys.setde

linux系统使用python监测网络接口获取网络的输入输出

#!/usr/bin/env Pythonimport timeimport sys if len(sys.argv) > 1: INTERFACE = sys.argv[1]else: INTERFACE = 'eth0'STATS = []print 'Interface:',INTERFACE def rx(): ifstat = open('/proc/net/dev').readlines() for interface in  ifstat:  if INTERFACE in int