真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

在Linux中安裝Python3.6時(shí)需要注意什么問題

本篇內(nèi)容主要講解“在Linux中安裝Python3.6時(shí)需要注意什么問題”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“在Linux中安裝Python3.6時(shí)需要注意什么問題”吧!

目前成都創(chuàng)新互聯(lián)已為成百上千的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁空間、網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計(jì)、無棣網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

python可以做什么

Python是一種內(nèi)置了很多有效工具的編程語言。Python幾乎無所不能。它通俗易懂,容易上手,功能強(qiáng)大,在很多領(lǐng)域得到了廣泛的應(yīng)用,比如最流行的大數(shù)據(jù)分析、人工智能、Web開發(fā)等等。

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

在Python3安裝的過程中,可能會(huì)用到各種依賴庫,所以這些依賴庫需要在Python3正式安裝之前安裝。

yum-yinstallzlib-develobzip2-developennssl-developmenturses-develosqlite-develoreadline-develotk-develogdbm-developdb  4-develolibpcap-develoxz-develop

2. 下載Python3源代碼

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

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)建安裝目錄

可以根據(jù)個(gè)人喜好創(chuàng)建安裝目錄,例如,可以在/usr/local/python3:

mkdir  -p  /usr/local/python3

4. 解壓源碼包

解壓縮步驟2中下載的源代碼包,命令是:

tar  -zxvf  Python-3.6.1.tgz

5. 編譯源碼

解壓后進(jìn)入源代碼包的目錄,然后配置:

cdPython-3.6.1。/configure-prefix=/usr/local/python  3編譯然后安裝之前:

6. 建立Python3的軟鏈接制造安裝

ln-s/usr/local/python  3/bin/python  3/usr/bin/python  3

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

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

vim  ~/。bash_profile

在PATH變量下添加Python3的啟動(dòng)目錄:

#.bash_profile

# Getthealiasesandfunctions

if[-f~/。bash  RC];然后。~/.沒有則創(chuàng)建

場電離(field  ionization的縮寫)

#用戶特定環(huán)境和啟動(dòng)程序

PATH=$ PATH  : $ HOME/bin  :/usr/local/python  3/bin

更改導(dǎo)出路徑后,按Esc,然后輸入:wq保存并退出。

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

執(zhí)行以下命令(注意:v是大寫的v)。如果結(jié)果一致,那么已經(jīng)成功安裝了Python3。

[Alvin  @ VM  _ 0 _ 16 _ centos  ~]$ python  3-V

Python3.6.1

[alvin@VM_0_16_centos~]$pip3-V

pip  9 . 0 . 1 from/usr/local/lib/python  3 . 6/site-packages(python  3 . 6)

避坑指南

其實(shí)對于Python3的安裝,網(wǎng)上貼子太多,步驟也差不多。但是實(shí)際安裝后會(huì)有一些麻煩,尤其是新手。以下是一些常見的坑:

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

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

yum  install  -y  gcc

當(dāng)然,除此之外,還可以用源代碼安裝。

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

這種問題是由于缺少zlib的相關(guān)工具包造成的,所以只需打包相關(guān)的依賴項(xiàng)即可:

yum  -y安裝zlib*

可以通過安裝后重新編譯源代碼來解決。

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

這個(gè)問題的原因是在。/configure,如果未添加- with-ssl參數(shù),則默認(rèn)安裝的軟件的ssl相關(guān)功能不可用,只是因?yàn)閜ip3進(jìn)程需要SSL模塊,而此功能不可用是因?yàn)槲粗付?。解決方案如下:

cdPython-3.6.2。/configure  - with-ssl

坑4:Multilib  version  problems蘇多馬凱恩施塔爾

這是顯而易見的,就是同一個(gè)庫有多個(gè)版本。刪除多余的版本就行了。

首先查詢現(xiàn)有版本(以openssl為例,檢查哪一個(gè)沖突)

#rpm-qa|grepopenssl

open  SSL-devl-1 . 0 . 0-27 . El  6 _ 4.2 . x86 _ 64

open  SSL-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。

rpm-erase-node  PS  openssl-1 . 0 . 0-27 . El  6 _ 4 . 2 . i686再次更新OpenSSL:

# yum  update  'openssl* '

再次查詢openssl,解決問題!

#rpm-qa|grepopenssl

open  SSL-devl-1 . 0 . 1 e-16 . El  6 _ 5.7 . x86 _ 64

OpenSSL-1 . 0 . 1e-16 . el6 _ 5 . 7 . x86 _ 64是Linux安裝Python3.6需要注意的。

到此,相信大家對“在Linux中安裝Python3.6時(shí)需要注意什么問題”有了更深的了解,不妨來實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!


文章名稱:在Linux中安裝Python3.6時(shí)需要注意什么問題
文章起源:http://weahome.cn/article/jiecos.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部