1. 程式人生 > >更新Python2.6.6至2.7.8之後,檢視Python版本依然是2.6.6

更新Python2.6.6至2.7.8之後,檢視Python版本依然是2.6.6

1.下載2.7.8版本
wget https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz
tar zxvf Python-2.7.8.tgz



2.進入到解壓檔案

cd Python-2.7.8 
./configure --prefix=/usr/local/python #如果報錯 先安裝編譯器 yum install gcc
make && make install



3.建立軟連結(類似windows快捷方式)

  3.1  mv /usr/bin/python /usr/bin/python2.6  #先將系統自帶的Python重新命名為python2.6,如果已存在,輸入y然後回車
  3.2  ln -sf /usr/local/python/bin/python2.7 /usr/bin/python #2.7.8版本建立軟連結



檢視Python版本發現還是2.6.6的問題最終解決方式就是最後一步:
3.1 可以省略,但是還是以防萬一吧,不要省略

3.2 ln -sf 加f強制建立 不會再提示資料夾已存在

4.yum命令失效


執行 vi  /usr/bin/yum

將檔案首行 #!usr/bin/python  修改為 #!/usr/bin/python2.6.6 

(vi進入編輯頁面,按i才可以編輯,編輯完按Esc鍵,:x 儲存退出)

問題解決(後來又重新搞一次,結果請看下一步)

5.經過上一步解決了問題,後來再次升級Python,按照1234步完成後,執行yum報錯

5.1 下載安裝包(20180505)

    wget http://yum.baseurl.org/download/3.4/yum-3.4.3.tar.gz


5.2 解壓 :tar -zxvf yum-3.4.3.tar.gz 

5.3進入yum-3.4.3目錄

    [[email protected] ~]# cd ./yum-3.4.3

    [[email protected] ~/yum-3.4.3]# 

5.4輸入:./yummain.py update

報錯:

5.5 wget http://mirrors.163.com/centos/6/os/x86_64/Packages(到這下面找,直接下面,有時候會包404錯誤)

wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-

0.3.1-2.1.el6.noarch.rpm

wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

wget mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-81.el6.centos.noarch.rpm

wget mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm

5.6安裝 :rpm -Uvh --replacepkgs *.rpm  

又報錯:python-urlgrabber-版本低於3.9.1-10 

重新下載高版本: wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-urlgrabber-3.9.1-11.el6.noarch.rpm

5.7 錯誤回到了最初


5.8沒完沒了

最終找到原因了,彎路走的心醉呀哭


相關推薦

更新Python2.6.62.7.8之後檢視Python版本依然2.6.6

1.下載2.7.8版本wget https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgztar zxvf Python-2.7.8.tgz2.進入到解壓檔案cd Python-2.7.8 ./configure --pr

c語言 對10個數組元素依次賦值為0 1 2 3 4 5 6 7 8 9要求按逆序輸出

                對10個數組元素依次賦值為0,1,2,3,4,5,6,7,8,9,要求按逆序輸出。 解:程式:

pythonpython版本升級2.6.62.7.3(CentOS release 6.2)

configure pac packages 應該 zxvf 修改 figure oca nbsp 一、 升級python到2.7.3 wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz tar -z

python 2.7.3(ubuntu12.04 default python) 升級到 python 2.7.6 版本的方法

dig ner traceback sha256 read tput inux ubuntu12 mkdir android 代碼編譯時遇到如下問題需要將 ubuntu 下 python2.7.3 升級到 python 2.7.6 及以上。 [100% 109208/10

遠端升級雲伺服器系統 CentOS 6.x CentOS 7.x

由於docker-ce不再支援centos6,所以覺得吧系統升級為centos7,以下是踩坑的過程 1、新增源 /etc/yum.repos.d/upgrade.repo [upgrade] name=CentOS-$releasever - Upgrade

MyReport報表引擎2.7.8.8公布

watermark locked art 邊距 shape app out 圖片 bili 支持嵌套子報表直接編輯保存,多個子報表同一時候存儲在一個報表格式文件中,設計更簡便,避免了嵌套報表的多個報表格式載入。 新增經常使用邊距設置 圖片控件支持【保存寬高比】設置等

eclips4.6.2解決①新建選單空白②檢視eclips版本號③新增自定義選單

今天想嘗試一下junit4單元測試,首先建立一個新的專案。。。令我沒想到的是,在新建的時候就遇到一個小問題:就是點選【NEW 】按鈕後,菜單面板完全空白... 於是又開啟神奇的百度之旅,具體解決方案就是,將eclipse此路徑下的 Workspace\.metadata\.plugins檔

Linux下升級安裝Python-2.7.8版本

本文主要介紹在Linux(CentOS)下將Python的版本升級為2.7.8的方法 1.下載安裝包 wget http://python.org/ftp/python/2.7.8/Python-2.7.8.tgz   2.解壓縮 編譯 安裝 如果報以上錯誤,請先安裝gcc,

Opencv(3.0.0beta)+Python(2.7.8 64bit) 簡單詳細一遍成功

看到很多配置的文章,都沒法正常走完流程 使用到的資源,都是今天為止最新的: 步驟: 1.下載最新Python3.4.2後安裝opencv時說python版本不對,所以解除安裝了Python3.4.2重新下載了python-2.7.8安裝,注意是64位的,32位的我沒

C++入門經典-例2.7-輸出整數控制打印格式

設置 hid 整數 set gif 打印格式 str png name 1:代碼如下: // 2.8.cpp : 定義控制臺應用程序的入口點。 // #include "stdafx.h" #include <iostream> #include <i

play1.2.7區域性編譯區域性打包完整解決方案

   play 框架在開發效率方面確實非常的非常的不錯,優點在此處就不做介紹! 缺點在後期,後期專案較大後,打包越來越慢,打個包 10  多分鐘,這在更新頻率非常高的公司,完全無法忍受,只能整體編譯,無法區域性編譯。    

Play1.2.7 完整打包超級縮短完整打包所耗費的時間

之前推出了局部打包的工具,在低版本時對環境有一定的依賴,在最近推出的 4.1.0 版本中`,有些朋友發現採用區域性工具打包後沒有產生預編譯後的HTML檔案,此方式在公司也試用了段時間,穩定執行,想想也差不多可以抽時間分享並給大家講解下了。 閒話少說,進入思考模式 Q:為什麼推出全量打包?

selenium+chrome headless完成自動百度八斗平臺的錄入問題(python版本2.7

# -*- coding: utf-8 -*- import sys reload(sys) sys.setdefaultencoding('utf-8') import os from selenium import webdriver from selenium.webdriver

Carbon 2.7.0 釋出PHP 的日期處理類庫

Carbon 2.7.0 已釋出,Carbon 是一個 PHP 的日期處理類庫。 更新內容: Fixed character escaping in hasFormat Fixed IDEs autodocumentation Added Occitan translations

Apache Ignite 2.7.0 釋出替換大量安全漏洞依賴項

   Apache Ignite 2.7.0 釋出了,這是一個安全更新版本。 此版本替換了以下依賴項以避免使用者受到第三方軟體攻擊: Apache Log4j https://nvd.nist.gov/vuln/detail/CVE-2017-5645 Fas

kpc v0.7.8 釋出同時支援 Vue/React/Intact 的前端元件庫

   動機 目前市面上已經存在大量元件庫,我們為什麼還要造這個輪子呢?下面我們解釋下這個元件庫開發的動機。 隨著公司業務和團隊的壯大,我們很難統一全公司的技術棧,或者也沒有必要統一全公司技術棧。眾所周知, 前端單頁應用的開發無非基於3大框架:React/Vue/Angular。

Jackson 2.9.8 釋出Java 處理 JSON 資料類庫

   Jackson 2.9.8 已釋出,更新內容如下: core Streaming #488: Fail earlier on coercions from "too big" BigInteger into fixed-size types (in

tomcat-8.5.16 apr 模式配置(7-8可用9待測)

新增開啟aprvi /usr/local/tomcat8/conf/server.xml #69 預設protocol="HTTP/1.1" 修改成<Connector port="8080" protocol="org.apache.coyote.http11.Htt

hi-nginx-1.7.8 釋出嵌入duktape引擎支援js開發

   hi-nginx-1.7.8釋出了。 這一次更新的重點嵌入javascript引擎duktape,因而支援使用js進行web應用開發。通過以下四個命令開啟duktape支援: hi_duktape_package_path 配置js檔案模組搜尋路徑(js模組寫法與no

在Windows 7/8/10下安裝Python開發環境 以及對git的理解與簡易使用

在Windows 7/8/10下安裝Python開發環境 1. 裝Lantern等軟體翻牆 2. 安裝Python(Python installer 帶有一個低版本的Pip)。確保普通使用者對Python安裝在C盤的路徑,有寫許可權。