Linux下Python3.6的安裝步驟

這篇文章主要介紹“Linux下Python3.6的安裝步驟”,在日常操作中,相信很多人在Linux下Python3.6的安裝步驟問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Linux下Python3.6的安裝步驟”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!

成都創(chuàng)新互聯(lián)公司為您提適合企業(yè)的網(wǎng)站設(shè)計?讓您的網(wǎng)站在搜索引擎具有高度排名,讓您的網(wǎng)站具備超強的網(wǎng)絡(luò)競爭力!結(jié)合企業(yè)自身,進行網(wǎng)站設(shè)計及把握,最后結(jié)合企業(yè)文化和具體宗旨等,才能創(chuàng)作出一份性化解決方案。從網(wǎng)站策劃到成都做網(wǎng)站、成都網(wǎng)站制作, 我們的網(wǎng)頁設(shè)計師為您提供的解決方案。

Python3的安裝

1. 安裝依賴環(huán)境

Python3在安裝的過程中可能會用到各種依賴庫,所以在正式安裝Python3之前,需要將這些依賴庫先行安裝好。

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

2. 下載Python3源代碼

下載Python3的源代碼有兩種方式,一種是在它的官網(wǎng)下載,網(wǎng)址如下:

https://www.python.org/downloads/source/

[圖片]

另外一種方式是通過wget直接下載,如以下命令:

wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz

3. 創(chuàng)建安裝目錄

安裝目錄可依個人喜好創(chuàng)建,比如在此創(chuàng)建在 /usr/local/python3 :

mkdir -p /usr/local/python3

4. 解壓源碼包

將第2步下載到的源碼包進行解壓,命令為:

tar -zxvf Python-3.6.1.tgz

5. 編譯源碼

先進入解壓后源碼包的目錄,再進行配置:

cd Python-3.6.1 ./configure --prefix=/usr/local/python3

之后再編譯,然后再安裝:

make make install

6. 建立Python3的軟鏈接

ln -s /usr/local/python3/bin/python3 /usr/bin/python3

7. 將/usr/local/python3/bin加入PATH

編輯bash_profile進行修改環(huán)境變量:

vim ~/.bash_profile

在PATH變量下將Python3的啟動目錄添加進去:

# .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then         . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin:/usr/local/python3/bin export PATH

改動完畢之后,按Esc,再輸入:wq進行保存退出。

8. 檢查Python3及Pip3是否正??捎?/p>

執(zhí)行如下命令(注意:V是大寫的V),如果看到的結(jié)果一致的話,說明Python3已經(jīng)成功安裝。

[alvin@VM_0_16_centos ~]$ python3 -V Python 3.6.1 [alvin@VM_0_16_centos ~]$ pip3 -V pip 9.0.1 from /usr/local/lib/python3.6/site-packages (python 3.6)

避坑指南

其實,對于Python3的安裝,網(wǎng)絡(luò)上有太多的帖子了,步驟其實都大同小異。但是,在真正動手安裝之后,或多或少都會遇到一些麻煩,特別是對新手而言。下面良許就列舉一些常見的坑:

坑1:configure: error: no acceptable C compiler found in $PATH

這個問題就比較簡單,就是缺少gcc編譯環(huán)境。將gcc安裝上即可:

yum install -y gcc

當(dāng)然除此之外,采用源碼安裝的方式也可以。

坑2:zipimport.ZipImportError: can’t decompress data

這種問題就是因為缺少zlib 的相關(guān)工具包導(dǎo)致的,將相關(guān)依賴包裝上即可:

yum -y install zlib*

安裝之后再重新編譯源碼,即可解決。

坑3:pip3: Can't connect to HTTPS URL because the SSL module is not  available

這個問題是因為在./configure過程中,如果沒有加上–with-ssl參數(shù)時,默認安裝的軟件涉及到ssl的功能不可用,剛好pip3過程需要ssl模塊,而由于沒有指定,所以該功能不可用。解決辦法如下:

cd Python-3.6.2 ./configure --with-sslmakesudo make install

坑4:Multilib version problems

這個很明顯了,就是同一個庫有多個版本。把多余的版本刪除了就好。

首先查詢已有的版本(以openssl為例,沖突哪個查哪個)

# rpm -qa | grep openssl openssl-devel-1.0.0-27.el6_4.2.x86_64 openssl-1.0.0-27.el6_4.2.x86_64 openssl-1.0.0-27.el6_4.2.i686

可以看到系統(tǒng)里安裝了openssl-1.0.0-27.el6_4.2.x86_64和openssl-1.0.0-27.el6_4.2.i686兩個版本的openssl,我們留下x86的版本即可:

rpm --erase --nodeps openssl-1.0.0-27.el6_4.2.i686

再更新一下openssl:

# yum update "openssl*"

再查詢一下openssl,問題解決!

# rpm -qa | grep openssl openssl-devel-1.0.1e-16.el6_5.7.x86_64 openssl-1.0.1e-16.el6_5.7.x86_64

到此,關(guān)于“Linux下Python3.6的安裝步驟”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>

當(dāng)前名稱:Linux下Python3.6的安裝步驟
標(biāo)題URL:http://m.kartarina.com/article22/pihdcc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、面包屑導(dǎo)航、網(wǎng)站改版外貿(mào)建站、定制網(wǎng)站、域名注冊

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)
主站蜘蛛池模板: 无码人妻熟妇AV又粗又大| 亚洲AV无码片一区二区三区| 亚洲AV永久无码精品一福利| 无码专区永久免费AV网站| 亚洲精品无码中文久久字幕| 熟妇人妻中文av无码| 亚洲AV综合色区无码二区偷拍 | 亚洲爆乳无码专区www| 无码中文2020字幕二区| 无码伊人66久久大杳蕉网站谷歌| 人妻丰满熟妇AV无码区| 日韩乱码人妻无码中文字幕久久 | (无码视频)在线观看| 亚洲av无码潮喷在线观看| 色综合色国产热无码一 | 麻豆精品无码国产在线果冻| 免费A级毛片无码A∨男男| 久久精品无码专区免费东京热| 午夜无码人妻av大片色欲| 无码乱肉视频免费大全合集| 无码国产精品一区二区免费模式 | 中文字幕人妻无码一区二区三区| 无码中文在线二区免费| 精品无码AV无码免费专区| 亚洲av无码国产精品夜色午夜| 亚洲精品无码你懂的网站| 亚洲av永久无码精品网址| 曰产无码久久久久久精品| 亚洲av无码不卡久久| 日韩乱码人妻无码系列中文字幕| 日本无码色情三级播放| 伊人久久精品无码二区麻豆| 亚洲精品无码专区2| 亚洲成?v人片天堂网无码| 成人免费一区二区无码视频| 无码日韩人妻av一区免费| 国产乱人伦中文无无码视频试看| 亚洲欧洲国产综合AV无码久久| 亚洲最大无码中文字幕| 性色av无码免费一区二区三区 | 人妻中文字幕无码专区|