安裝使用xshell、xftp及升級(jí)騰訊云centos7.2下python到2.7.14版本

一. 安裝使用xshell和xftp

1. 軟件獲取

這兩個(gè)軟件官方均有供個(gè)人使用的免費(fèi)版本氛改,下載時(shí)需要填寫自己的郵箱與姓名帐萎,然后下載鏈接會(huì)發(fā)送到填寫的郵箱里面。官方下載地址如下:https://www.netsarang.com/download/free_license.html

2. 安裝上傳到群里面的xshell軟件和xftp軟件

3. 兩個(gè)軟件的相關(guān)配置

3.1 xshell

名稱: 自定義名稱
主機(jī): 云服務(wù)器的公網(wǎng)IP
協(xié)議: SSH
端口號(hào): 22
勾選重新連接
輸入用戶名胜卤、密碼疆导,即可登錄到遠(yuǎn)程服務(wù)器

3.2 xftp

名稱: 自定義名稱
主機(jī): 云服務(wù)器的公網(wǎng)IP
協(xié)議: SFTP
端口號(hào): 22
用戶名: 自己的用戶名
密碼: 自己的密碼 (輸入后,不用每次重復(fù)輸入)
然后即可與遠(yuǎn)程服務(wù)器傳輸文件

二. 升級(jí)centos7.2 64下Python版本

在騰訊云服務(wù)器葛躏,CentOS7.2 64位操作系統(tǒng)下澈段,預(yù)制的Python版本為2.7.5,在參考教程Centos升級(jí)Python 2.7.12并安裝最新pip后舰攒,我將Python版本升到了2.7.14败富,以下是具體的操作流程。

1. 安裝步驟

我是在root默認(rèn)目錄下下載Python2.7.14的源代碼并解壓的摩窃,首先確認(rèn)當(dāng)前目錄兽叮,若不為/root目錄,則使用cd命令猾愿。

pwd

下載源碼

wget http://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz

在/root目錄解壓源碼

tar -zxvf Python-2.7.14.tgz

進(jìn)入解壓后的文件夾

cd Python-2.7.14

我們需要保留老版本的Python2.7.5鹦聪,因?yàn)閥um(CentOS下的安裝命令)依賴Python2.7.5,所以我們需要另外設(shè)置python的安裝路徑蒂秘,所以在/usr/local下建文件夾python2.7.14

mkdir /usr/local/python2.7.14

我們剛才下載并解壓的Python-2.7.14是Python的源代碼椎麦,需要經(jīng)過編譯之后才能安裝在CentOS的系統(tǒng)上。根據(jù)我參考的教程材彪,編譯前要先安裝下面的依賴观挎,否則后面安裝pip就會(huì)出錯(cuò)(pip用來安裝Python的模塊和包琴儿,具體用法我也不太清楚,可以自己查一下)

yum install openssl openssl-devel zlib-devel gcc -y

安裝完以上依賴后嘁捷,用vim修改python的配置文件(在/root/Python-2.7.14/Modules文件夾中造成,由于我們現(xiàn)在正在/root/Python-2.7.14下,直接運(yùn)行以下指令即可)

vim ./Modules/Setup.dist

使用vim的查找功能雄嚣,在vim的底行模式中(即用vim打開文件后處于的第一個(gè)模式)晒屎,輸入查找指令(即用"/"進(jìn)行查找)找到#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz去掉注釋并保存(即去掉"#",在底行模式下缓升,將光標(biāo)移動(dòng)到#號(hào)后械媒,點(diǎn)鍵盤上的"x"剔交,即可刪除#號(hào)勉抓,然后點(diǎn)擊:吨述,進(jìn)入命令模式,輸入wq保存并退出

/#zlib
#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz //這為原始配置
zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz  //這為修改后的

在/root/Python-2.7.14目錄下編譯安裝歧寺,依次輸入以下三條指令

./configure --prefix=/usr/local/python2.7.14 --with-zlib
make
make install

這個(gè)時(shí)候燥狰,Python2.7.14版本已經(jīng)裝在了/usr/local/python2.7.14目錄下,但是在命令行輸入Python -v指令后斜筐,顯示的版本依舊是2.7.5龙致。這是因?yàn)?usr/bin下面python這個(gè)鏈接文件鏈接的是舊版本的python,所以我們需要將原來的鏈接文件改為別的名字顷链,建立新版本python的軟鏈接目代,依次執(zhí)行以下指令

mv /usr/bin/python2 /usr/bin/python2.7.52 #將原來的python2軟鏈接修改為python2.7.52
rm /usr/bin/python #這句指令執(zhí)行后,會(huì)詢問是否刪除嗤练,輸入y并回車
ln -s /usr/bin/python2.7.52 /usr/bin/python2.7.5 #建立對(duì)python2.7.52的軟鏈接python2.7.5(后面修改yum的依賴會(huì)用到)
ln -s /usr/local/python2.7.14/bin/python2.7 /usr/bin/python2 #建立對(duì)新版本的軟鏈接python2
ln -s /usr/bin/python2 /usr/bin/python #建立對(duì)python2的軟鏈接python

到此榛了,新版本的python安裝好了,此時(shí)輸入命令python -v潭苞,就可以看見版本顯示為2.7.14(有興趣的同學(xué)可以試一試,輸入python真朗、python2此疹,打開的是python2.7.14版本,輸入python2.7.5遮婶、python2.7.52打開的是python2.7.5版本

2.修改yum配置文件

這就是之前說的蝗碎,yum依賴系統(tǒng)預(yù)裝版本的python,所以按以下操作,修改yum的配置文件

vim /usr/bin/yum

然后將第一行的 #!/usr/bin/python 修改成 #!/usr/bin/python2.7.5

3.安裝最新版本的pip

這個(gè)我就直接給指令了旗扑,安裝原理跟上面的一樣

wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
ln -s /usr/local/python2.7.14/bin/pip2.7 /usr/bin/pip

安裝完之后蹦骑,輸入以下指令查看pip的版本

pip -V

pip安裝完畢,現(xiàn)在可以用它下載安裝各種包了臀防。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末眠菇,一起剝皮案震驚了整個(gè)濱河市边败,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌捎废,老刑警劉巖笑窜,帶你破解...
    沈念sama閱讀 221,198評(píng)論 6 514
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異登疗,居然都是意外死亡排截,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,334評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門辐益,熙熙樓的掌柜王于貴愁眉苦臉地迎上來断傲,“玉大人,你說我怎么就攤上這事智政∪险郑” “怎么了?”我有些...
    開封第一講書人閱讀 167,643評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵女仰,是天一觀的道長猜年。 經(jīng)常有香客問我,道長疾忍,這世上最難降的妖魔是什么乔外? 我笑而不...
    開封第一講書人閱讀 59,495評(píng)論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮一罩,結(jié)果婚禮上杨幼,老公的妹妹穿的比我還像新娘。我一直安慰自己聂渊,他們只是感情好差购,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,502評(píng)論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著汉嗽,像睡著了一般欲逃。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上饼暑,一...
    開封第一講書人閱讀 52,156評(píng)論 1 308
  • 那天稳析,我揣著相機(jī)與錄音,去河邊找鬼弓叛。 笑死彰居,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的撰筷。 我是一名探鬼主播陈惰,決...
    沈念sama閱讀 40,743評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼毕籽!你這毒婦竟也來了抬闯?” 一聲冷哼從身側(cè)響起井辆,我...
    開封第一講書人閱讀 39,659評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎画髓,沒想到半個(gè)月后掘剪,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,200評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡奈虾,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,282評(píng)論 3 340
  • 正文 我和宋清朗相戀三年夺谁,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片肉微。...
    茶點(diǎn)故事閱讀 40,424評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡匾鸥,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出碉纳,到底是詐尸還是另有隱情勿负,我是刑警寧澤,帶...
    沈念sama閱讀 36,107評(píng)論 5 349
  • 正文 年R本政府宣布劳曹,位于F島的核電站奴愉,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏铁孵。R本人自食惡果不足惜锭硼,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,789評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望蜕劝。 院中可真熱鬧檀头,春花似錦、人聲如沸岖沛。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,264評(píng)論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽婴削。三九已至廊镜,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間唉俗,已是汗流浹背嗤朴。 一陣腳步聲響...
    開封第一講書人閱讀 33,390評(píng)論 1 271
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留互躬,地道東北人播赁。 一個(gè)月前我還...
    沈念sama閱讀 48,798評(píng)論 3 376
  • 正文 我出身青樓颂郎,卻偏偏與公主長得像吼渡,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子乓序,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,435評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • linux和windows下安裝python拓展包-pycharm寺酪、numpy坎背、scipy、matplotlib寄雀、...
    hzyido閱讀 81,273評(píng)論 2 10
  • 〇盒犹、序 Python是一種面向?qū)ο蟮慕忉屝陀?jì)算機(jī)程序設(shè)計(jì)語言懂更,其使用,具有跨平臺(tái)的特點(diǎn)急膀,可以在Linux沮协、macO...
    Raxxie閱讀 1,386,838評(píng)論 33 582
  • 5.2 Mac OS安裝說明 譯者:Python 文檔協(xié)作翻譯小組,原文:Mac OS Installation ...
    布客飛龍閱讀 1,967評(píng)論 0 6
  • 可以看我的博客 lmwen.top 或者訂閱我的公眾號(hào) 簡介有稍微接觸python的人就會(huì)知道卓嫂,python中...
    ayuLiao閱讀 3,124評(píng)論 1 5
  • 2017年10月28日晚上九點(diǎn)四十五洗澡后稱重 85.5kg
    Markmicle閱讀 127評(píng)論 0 0