Python 2.x升級到3.x
伺服器上預設安裝的是2.7版本的python,現在想手動升到3.x版本 記錄一下
1.去官網/映象下載3.x的安裝包下載網址
2.解壓檔案,執行./configure
進行配置
該步驟報錯一般都是沒裝編譯器 –》 yum install make gcc gcc-c++
3.編譯並且安裝 make & make install
4.此時執行python3 –version應該就可以看到是3.x版本的了,但是執行python預設還是2.x版本 此時3.x版本安裝在/usr/local/bin目錄下
5.whereis python找到命令的位置 一般是位於/usr/bin目錄下
6.找到python軟連線 將連結指向新安裝的python3即可
建立軟連結的命令是
ln -s 真實指向檔案 軟連結檔案
注:
linux 中python shell中使用退格和方向鍵可能出現亂碼的問題,解決方法是安裝readline模組並且重新編譯python
yum install readline readline-devel
進入python目錄
make
make install
相關推薦
記錄:Ubuntu下升級Python從2.x到3.x
終端 http 方法 ubun 可能 var png 解鎖 建立 一、安裝Python3 在Ubuntu中的終端輸入:sudo apt-get install python3 提示資源被鎖住,可能有另外一個程序在占用此資源。 解決方法:輸入以下指令解鎖資源 sudo rm
Linux升級python版本2.x到3.x
Ubuntu 將Python從預設的2.7升級到3.* 版本(建議使用原系統Python版本進行Python開發) 因為Ubuntu很多底層採用的是Python2.*,Python3和Python2是互相不相容的,所以此時不能解除安裝Python2,需要將預設Python的指向Pyth
Python 2.7.x 和 3.x 版本區別小結
pythonpython現在很火,最近花了些時間去了解了一下,最初了解的是2.7.x版本,感覺,從書寫上是很不習慣,少了一雙大概號,取而代之的是縮進;然後跟kotlin和swift一樣省去了每行的分號,象我們這種分號強迫癥的人真心的不習慣;還有!True的條件改成not True、while後面可以跟else
Python 2.7.x 和 3.x 版本的語法區別
ast ssa pan att 可叠代對象 abcde unicode 用戶 列表 <__future__模塊> Python 3.x引入了一些與Python 2不兼容的關鍵字和特性,在Python 2中,可以通過內置的__future__模塊導入這些新
Python 2.x 與3.x的版本區別介紹
Python因其開源與其語言簡潔優美等優點,受到很多人的喜愛與使用,所以Python的更新換代也很快,這裡就簡單介紹一下2.x 與3.x的版本區別,這些資訊在官網上也都是可以找到的,因為就是官網更改,我們使用的,對於這個資訊我們都是傳遞者。 Python 2.x 與3.x的版本區別介紹
深入理解python字元編碼(包含2.x與3.x)
2018-11-29 09:44:30 引子 計算機要想工作必須通電,即用‘電’驅使計算機幹活,也就是說‘電’的特性決定了計算機的特性。 電的特性即高低電平(人類從邏輯上將二進位制數1對應高電平,二進位制數0對應低電平), 關於磁碟的磁特性也是同樣的道理。
CentOS 7從Python 2.7升級至Python3.6.x
1. 環境介紹 Centos 7, 當前的Python版本2.7.12 >> uname -a >> cat /etc/os-release 2. 下載Python 3.x的安裝包 預設Linux的安裝包
python 2.x 與3.x 的區別總結
text ron 清晰 java ... font odin 由於 -c 宏觀上:2.x 源碼不規範,混亂,重復冗余。 3.x 源碼優美清晰簡單,統一標準,去除代碼冗余。 默認編碼方式:2.x ASCII碼 3.x UTF-8 用2.x 處理中文時
CodeIgniter 2.x和3.x修改默認控制器問題解答
控制器 修改 brush 並不會 有時 logs test home fig 首先明確一點,CodeIgniter框架的2.x和3.x版本中修改默認控制器是有一點區別的 但相同的操作都是修改application/config/routes.php $route[‘def
CentOS 7.0 下 Python 2.7 升級到 Python 3.5
sqli qlite entos bin prefix 默認 2.7 dir bzip2 前段因為時間工作需要,要把 Centos 7.0 默認安裝的 Python 2.7 升級到 Python 3.5。 具體操作如下: # 安裝 gcc gcc-c++ 等編譯工具軟件
centos7.5升級Python2.x至3.x
首先檢視當前Python版本 python -V wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz tar -xf Python-3.6.5.tgz cd Python-3.6.5/ ./configure 此時可能會報錯,原因是
Hadoop 2.x與3.x 22點比較:3.x將節省大量儲存空間
問題導讀 1.Hadoop3.x通過什麼方式來容錯? 2.Hadoop3.x儲存開銷減少了多少? 3.Hadoop3.x MR API是否相容hadoop1.x? 在這篇文章中,我們將討論Hadoop 2.x與Hadoop
CentOS7 Python2.7.5升級3.x
CentOS 7 中預設安裝了 Python,版本比較低(2.7.5),為了使用新版 3.x,需要對舊版本進行升級。由於很多基本的命令、軟體包都依賴舊版本,比如:yum。所以,在更新 Python 時,建議不要刪除舊版本(新舊版本可以共存)。 一、檢視當前python版本 [[email
linux上python 2.7 升級為 3.5
1.下載python3.5.2的包 wegt https//www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz 2.解壓包 tar -zxvf Python-3.5.2.tgz 3.執行./configure cd Python-3.
vue-cli 2.x和3.x安裝的區別
1.全域性安裝vue的腳手架:vue-cli(指定版本後面加@2.x.x) npm install -g vue-cli npm install -g @vue/cli 2.使用初始化 vue 專案: vue init webpack <project-name> vue create
AndroidStudio升級3.x之後太坑了
由於手欠升級了As 3.0以上的版本,16年寫的專案在開啟,,徹底崩潰了,浪費了一天時間來整理這些爛攤子。 過程當中遇到的問題主要記錄一下 The specified Android SDK Build Tools version (25.0.1) is ignored, a
mac Python 2.7 升級到3.6.5
下載pkg版本,並安裝。安裝選預設路徑,會安裝到/Library/Frameworks/Python.framework/Versions/目錄下刪除python2.7sudo rm -R /System/Library/Frameworks/Python.framework
關於Spring/Hibernate 3.x升級4.x的小問題
情景: 之前版本 現在版本 JDK 1.7 1.8 Tomcat v7.0 v8.0 Spring 3.x 4.x Hibernate 3.x 4.x MySQL 忘了 5.1.53 分析: 如果升級版本錯誤,就是這幾處的問題。 問題1: 我使用Spring3.X --- j
Python2.x和3.x主要區別總結(入門Python必備)
Python2.x與3.x版本區別(推薦邊看邊用編輯器嘗試)Python的3.0版本,常被稱為Python 3000,或簡稱Py3k。相對於Python的早期版本,這是一個較大的升級。為了不帶入過多的累贅,Python 3.0在設計的時候沒有考慮向下相容。許多針對早期
Cocos2d-x中2.x和3.x的粒子系統的比較
/* // Cocos2d-x-2.x CCSize size = CCDirector::sharedDirector()->getWinSize(); ParticleSystemQuad* m_emitter = ParticleSystemQuad::createWit