python版本造成(更改python版本)

本文目錄一覽:

CentOS 6.4升級Python導致yum無法使用怎麼辦

 1、查看當前系統python的版本

1python -V

2、下載2.7.3版本的Python

1wget http:// python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2

3、解壓和安裝

tar -jxvf Python-2.7.3.tar.bz2

#進入解壓後的目錄

cd Python-2.7.3

#編譯和安裝

。/configure

make

make install

4.查看是否安裝成功

/usr/local/bin/python2.7 -V

#如果出現如下信息代表安裝成功

Python 2.7.3

5、建立軟鏈接

#正常情況下即使python2.7安裝成功後,系統默認指向的python仍然是2.6.6版本,考慮到yum是基於python2.6.6才能正常工作,所以不建議卸載。

#採用下面的方法把系統默認的python修改為2.7.3版本

mv /usr/bin/python /usr/bin/python2.6.6

ln -s /usr/local/bin/python2.7 /usr/bin/python

#檢測是否成功

python -V

#出現2.7.3版本信息代表成功

Python 2.7.3

6、解決修改完系統默認python版本後yum不可用的問題

#修改yum文件

vi /usr/bin/yum

將文件頭部的

#!/usr/bin/python

改為如下內容

#!/usr/bin/python2.6.6

整個升級過程完成了。

7、其他問題

經過上面6步的操作本來yum是可用了,但是不知道哪位牛人又修改了系統的什麼文件,導致使用yum的時候還是提示 no named yum的錯誤提示。經過查閱資料得知都是讓修改yum的頭部python的版本。

但是我已經修改過了(步驟6),不知道怎麼解決了。最後放棄了“度娘”採用經常被和諧的Google,在Centos官網上查到了一篇文檔,方法如下。

首先找到你安裝Centos的光盤或者ISO文件,只要系統版本一樣即可。拷貝如下文件到系統中:

python-2.6.6-36.el6.x86_64.rpm

python-urlgrabber-3.9.1-8.el6.noarch.rpm

python-devel-2.6.6-36.el6.x86_64.rpm

python-libs-2.6.6-36.el6.x86_64.rpm

yum-3.2.29-40.el6.centos.noarch.rpm

具體版本號,根據你系統盤或者ISO提供為準。我是拷貝到了如下目錄

/usr/local/src/Python-2.6.6

執行安裝

cd /usr/local/src/Python-2.6.6/

rpm -Uvh –replacepkgs *.rpm

#出現如下提示

Preparing.。。 ########################################### [100%]

1:python-libs ########################################### [ 20%]

2:python ########################################### [ 40%]

3:python-urlgrabber ########################################### [ 60%]

4:yum ########################################### [ 80%]

5:python-devel ########################################### [100%]

執行yum命令,你熟悉的界面出現了。

上面就是CentOS 6.4升級Python導致yum無法使用的解決方法的相關介紹了,畢竟重裝yum比較麻煩,且不一定可行,可使用本文介紹的方法進行修復。

生產環境中的 Python 版本由 2.6 升級至 2.7 可能會帶來哪些問題

主要是使用的很多庫會有版本兼容性的問題。

2.7版本是往3.0的一個過度版本,如果目前2.6可以正常使用沒有必要升級到2.7 – 補充:ubuntu的最新版已經是2.7了。

補充說明,最近我司的新增服務器部署了2.7, 在以下幾個地方出現了問題:

1. crypto模塊中的某行代碼,記不起來是哪了。

2. concurrent log handler 會有關閉文件之後還試圖flush的問題

3. unrlib.quote對於傳入的string為unicode和str時返回的類型和2.6不一樣。

等到發現更多問題再往這貼。總之遷移有風險,需謹慎。

satpy 安裝失敗

原因是因為安裝的Twisted與你的Python版本不兼容。這裡我將要安裝的Twisted版本為cp39,而我的Python版本為Python38(即3.8+),造成了版本上的不兼容。

解決方案:將Twisted文件改為與自己Python版本相兼容的版本即可。

安裝完 Twisted 後,再使用如下命令安裝 Scrapy

首先我們要打開命令提示符。

確認pip使用正常。

然後輸入圖中的命令回車確認。

等待程序下載後自動完成安裝。

重新輸入命令安裝scrapy即可。

關於Python版本的問題?

目前大多數應用都是python

2.5/2.6的居多。

很多插件和庫都還停留在2.5/2.6階段,如果你去玩3.0,會發現很多擴展都沒有。可以說是如果你現在玩3.0“不實用”。

win上建議學2.6吧,linux上就玩2.5吧,py2.*和py3.*也並不是100%的不兼容,python3.0隻不過是對python2.*進行了一次大清洗,源碼上精鍊了許多,語法上做了些修繕。會2.5/6的話,以後不會對3.0感冒的。

原創文章,作者:EEBO,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/132235.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
EEBO的頭像EEBO
上一篇 2024-10-03 23:50
下一篇 2024-10-03 23:50

相關推薦

  • Python計算陽曆日期對應周幾

    本文介紹如何通過Python計算任意陽曆日期對應周幾。 一、獲取日期 獲取日期可以通過Python內置的模塊datetime實現,示例代碼如下: from datetime imp…

    編程 2025-04-29
  • Python中引入上一級目錄中函數

    Python中經常需要調用其他文件夾中的模塊或函數,其中一個常見的操作是引入上一級目錄中的函數。在此,我們將從多個角度詳細解釋如何在Python中引入上一級目錄的函數。 一、加入環…

    編程 2025-04-29
  • 如何查看Anaconda中Python路徑

    對Anaconda中Python路徑即conda環境的查看進行詳細的闡述。 一、使用命令行查看 1、在Windows系統中,可以使用命令提示符(cmd)或者Anaconda Pro…

    編程 2025-04-29
  • Python列表中負數的個數

    Python列表是一個有序的集合,可以存儲多個不同類型的元素。而負數是指小於0的整數。在Python列表中,我們想要找到負數的個數,可以通過以下幾個方面進行實現。 一、使用循環遍歷…

    編程 2025-04-29
  • Python周杰倫代碼用法介紹

    本文將從多個方面對Python周杰倫代碼進行詳細的闡述。 一、代碼介紹 from urllib.request import urlopen from bs4 import Bea…

    編程 2025-04-29
  • python強行終止程序快捷鍵

    本文將從多個方面對python強行終止程序快捷鍵進行詳細闡述,並提供相應代碼示例。 一、Ctrl+C快捷鍵 Ctrl+C快捷鍵是在終端中經常用來強行終止運行的程序。當你在終端中運行…

    編程 2025-04-29
  • Python程序需要編譯才能執行

    Python 被廣泛應用於數據分析、人工智能、科學計算等領域,它的靈活性和簡單易學的性質使得越來越多的人喜歡使用 Python 進行編程。然而,在 Python 中程序執行的方式不…

    編程 2025-04-29
  • Python字典去重複工具

    使用Python語言編寫字典去重複工具,可幫助用戶快速去重複。 一、字典去重複工具的需求 在使用Python編寫程序時,我們經常需要處理數據文件,其中包含了大量的重複數據。為了方便…

    編程 2025-04-29
  • 蝴蝶優化算法Python版

    蝴蝶優化算法是一種基於仿生學的優化算法,模仿自然界中的蝴蝶進行搜索。它可以應用於多個領域的優化問題,包括數學優化、工程問題、機器學習等。本文將從多個方面對蝴蝶優化算法Python版…

    編程 2025-04-29
  • Python清華鏡像下載

    Python清華鏡像是一個高質量的Python開發資源鏡像站,提供了Python及其相關的開發工具、框架和文檔的下載服務。本文將從以下幾個方面對Python清華鏡像下載進行詳細的闡…

    編程 2025-04-29

發表回復

登錄後才能評論