色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux操作環(huán)境下安裝Python 3.6的步驟及避坑指南

如意 ? 來源:良許Linux ? 作者:良許 ? 2020-09-14 15:20 ? 次閱讀

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是否正常可用

執(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

責(zé)編AJX

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11320

    瀏覽量

    209832
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4799

    瀏覽量

    84810
  • 操作環(huán)境
    +關(guān)注

    關(guān)注

    0

    文章

    9

    瀏覽量

    7063
收藏 人收藏

    評論

    相關(guān)推薦

    Linux環(huán)境如何管理Python包管理工具

    Linux環(huán)境,需要對軟件包進行安裝、卸載、升級和查詢等操作,包含這些操作的工具,稱為包管理工
    發(fā)表于 08-22 15:14 ?666次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>環(huán)境</b><b class='flag-5'>下</b>如何管理<b class='flag-5'>Python</b>包管理工具

    Linux安裝Python環(huán)境的多版本共存說明

    linux系統(tǒng)環(huán)境自帶python2.6,但有時我們項目使用的版本可能是3.x以上等等,此時我們需要在linux中再安裝項目所需的
    發(fā)表于 07-05 06:36

    如何在 Linux安裝 Python

    --version 終端命令檢查是否已安裝 Python,如果已安裝,那么檢查是哪個版本。如果你的 Linux 系統(tǒng)上未安裝
    發(fā)表于 05-14 14:13

    python2和python3同時安裝的詳細步驟

    整理python2和python3同時安裝詳細步驟希望對大家有幫助已踩過(親測可用!!!)
    發(fā)表于 10-27 09:31

    在windows安裝pythonlinux安裝python 在masOS安裝python

    想要開始Python編程之旅,首先得在自己使用的計算機上安裝Python解釋器環(huán)境,下面將以安裝官方的P
    發(fā)表于 06-11 16:59

    分享一些嵌入式系統(tǒng)編程中內(nèi)存操作相關(guān)的指南

    在嵌入式系統(tǒng)的編程中,內(nèi)存操作是我們常用到的,但往往也是易錯的地方,怎么避免呢,今天給大家分享一些相關(guān)的指南。數(shù)據(jù)指針...
    發(fā)表于 12-17 07:18

    詳解arm平臺python web運行環(huán)境步驟

    =arm-hisiv400-linux-arexport RANLIB=arm-hisiv400-linux-ranlib# 安裝至你的交編譯器所在的環(huán)境目錄./configure -
    發(fā)表于 05-12 16:42

    linux中g(shù)pio復(fù)用設(shè)置操作步驟

    要向大家介紹如何寫一個python程序?qū)崿F(xiàn)控制Arduino中才能控制的I/O接口。上篇文章也說過,如果想使用python程序,必須使用SD卡中的Linux系統(tǒng)。那么如何在
    發(fā)表于 11-15 11:34 ?7616次閱讀
    <b class='flag-5'>linux</b>中g(shù)pio復(fù)用設(shè)置<b class='flag-5'>操作</b><b class='flag-5'>步驟</b>

    如何在Linux環(huán)境實現(xiàn)Python環(huán)境的搭建

    本文檔的主要內(nèi)容詳細介紹的是如何在Linux環(huán)境實現(xiàn)Python環(huán)境的搭建。
    發(fā)表于 08-24 12:12 ?14次下載
    如何在<b class='flag-5'>Linux</b><b class='flag-5'>環(huán)境</b><b class='flag-5'>下</b>實現(xiàn)<b class='flag-5'>Python</b><b class='flag-5'>環(huán)境</b>的搭建

    如何在環(huán)境安裝使用Python操作word

    作者丨超級大洋蔥806 https://tangxing.blog.csdn.net/article/details/108418066 環(huán)境安裝使用Python操作word大部分情況
    的頭像 發(fā)表于 09-05 15:13 ?2132次閱讀
    如何在<b class='flag-5'>環(huán)境</b><b class='flag-5'>安裝</b>使用<b class='flag-5'>Python</b><b class='flag-5'>操作</b>word

    Linux(Ubuntu)51單片機的開發(fā)環(huán)境的配置及詳細的操作步驟

    Linux(Ubuntu)51單片機的開發(fā)環(huán)境的配置及詳細的操作步驟視頻講解視頻詳細講解
    發(fā)表于 11-13 13:21 ?13次下載
    <b class='flag-5'>Linux</b>(Ubuntu)<b class='flag-5'>下</b>51單片機的開發(fā)<b class='flag-5'>環(huán)境</b>的配置及詳細的<b class='flag-5'>操作</b><b class='flag-5'>步驟</b>

    PCB設(shè)計指南

    本文就重點講解PCB設(shè)計指南,99%的PCB工程師容易忽略的!點進來 大家在PCB設(shè)計
    的頭像 發(fā)表于 03-20 18:20 ?1193次閱讀
    PCB設(shè)計<b class='flag-5'>避</b><b class='flag-5'>坑</b><b class='flag-5'>指南</b>

    Python+Unittest在Linux與Windows環(huán)境使用指南

    、文件內(nèi)容實例講解** windows 環(huán)境,lib 目錄下的 send_email.py 文件內(nèi)容與 Linux 環(huán)境 lib
    的頭像 發(fā)表于 05-12 11:24 ?633次閱讀
    <b class='flag-5'>Python</b>+Unittest在<b class='flag-5'>Linux</b>與Windows<b class='flag-5'>環(huán)境</b>使用<b class='flag-5'>避</b><b class='flag-5'>坑</b><b class='flag-5'>指南</b>

    python運行環(huán)境安裝和配置

    Python是一種非常流行的編程語言,廣泛應(yīng)用于科學(xué)計算、Web開發(fā)、人工智能等領(lǐng)域。為了能夠正常運行Python程序,我們需要先安裝和配置Python運行
    的頭像 發(fā)表于 11-29 16:17 ?1185次閱讀

    如何使用linuxgdb來調(diào)試python程序

    如何使用linuxgdb來調(diào)試python程序? 在Linux,可以使用GDB(GNU調(diào)試器)來調(diào)試
    的頭像 發(fā)表于 01-31 10:41 ?2662次閱讀
    主站蜘蛛池模板: 麻花传媒MD0044视频| 99久久综合| 极品少妇高潮啪啪无码吴梦| 91精选国产| 羞羞麻豆国产精品1区2区3区| 美女脱内衣裸身尿口露出来| 国产午夜人成在线视频麻豆| ass亚洲熟妇毛耸耸pics| 亚洲欧美中文字幕先锋| 色色色久久久免费视频| 免费看欧美一级特黄a大片| 黑吊大战白xxxxxx| 高H高肉强J短篇校园| 99久久免费热在线精品| 伊人久久大香线蕉资源| 亚洲AV成人无码网天堂| 日本一卡二卡三卡四卡无卡免费播放 | 亚洲高清无在码在线电影| 人曽交Z00Z0OA片| 免费人成在线观看视频不卡| 久久久免费热线精品频| 果冻传媒MV免费播放在线观看| 国产成人一区二区三中文 | 小SAO货水真多把你CAO烂| 日本漫画母亲口工子全彩| 欧美大jiji| 免费看的一级毛片| 久热在线这里只有精品7| 久久88综合| 久草精品在线| 久久草香蕉频线观| 精品国产在线亚洲欧美| 嗨嗨快播电影| 狠狠色狠狠色88综合日日91| 国产这里有精品| 国产午夜不卡| 国产在线高清亚洲精品一区| 国产视频这里只有精品| 国产亚洲精品久久7777777| 国产亚洲精品99一区二区| 国产欧美第一页|