欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux 平臺安裝python3.7.0環(huán)境示例【圖文說明】

 更新時間:2020年04月23日 11:58:46   作者:HuiTest  
這篇文章主要介紹了Linux 平臺安裝python3.7.0環(huán)境的方法,需要的朋友可以參考下

1、安裝依賴包  

1)首先安裝gcc編譯器,gcc有些系統(tǒng)版本已經(jīng)默認(rèn)安裝,通過  gcc --version  查看,沒安裝的先安裝gcc,yum -y install gcc

2)安裝其它依賴包,(注:不要缺少,否則有可能安裝python出錯,python3.7.0以下的版本可不裝 libffi-devel )

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 libffi-devel

2、下載python3.7.0源碼,根據(jù)需求下載  

下載

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

解壓Python-3.7.0.tgz

tar -zxvf Python-3.7.0.tgz

建立一個空文件夾,用于存放python3程序

mkdir /usr/local/python3 

執(zhí)行配置文件,編譯,編譯安裝 

cd Python-3.7.0
./configure --prefix=/usr/local/python3
make && make install

安裝完成沒有提示錯誤便安裝成功了

建立軟連接

ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3

測試一下python3

軟鏈接:

在python3.6版本剛裝上的時候,說是需要設(shè)置一個軟鏈接,比如,python裝在了 /usr/local/python3 這個路徑,那么就做一個軟鏈接:

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

就是說 把安裝目錄下面bin里面的python3 快捷方式再鏈接到 /usr/bin 里面建立一個python3軟鏈接,這個快捷方式可以任意命名,這樣直接在命令行里面輸入python3 -V 就輸出了python3的版本.可以直接在任意路徑里面輸入python ***.py 執(zhí)行腳本.

但是! 為什么這樣設(shè)置之后不需要環(huán)境變量了?不是只有設(shè)置環(huán)境變量之后才能直接在命令行里面使用python命令么?原來:

在環(huán)境變量的配置文件 /etc/profile 里面,已經(jīng)默認(rèn)加上了 /usr/bin 這個路徑 ,所以說如果把軟鏈接創(chuàng)建在這個路徑里面,就算不加上python的環(huán)境變量,也是可以直接在命令行里面調(diào)用python的.

這樣建軟鏈接的壞處就是,還有pip等一系列命令的軟鏈接等著你創(chuàng)建,而加環(huán)境變量的話,只需要在環(huán)境變量的配置文件里面加上這一句:

export PATH=$PATH:/usr/local/python3/bin

原來pythjon為了我們方便,把所有的可執(zhí)行程序都創(chuàng)建了快捷方式(軟鏈接)在 bin 這個目錄里面,包括python主程序,pip等,所以只需要在環(huán)境變量里面加上 /usr/local/python3/bin 這個目錄就可以了. 其中export的意思好像是對環(huán)境變量做出設(shè)置,命令的意思是使PATH自增,增加一條路徑,注意等號兩邊都不能有空格.

修改完之后用 執(zhí)行 source /etc/profile 命令讓環(huán)境變量生效.

相關(guān)文章

  • 利用lynis如何進(jìn)行l(wèi)inux漏洞掃描詳解

    利用lynis如何進(jìn)行l(wèi)inux漏洞掃描詳解

    這篇文章主要給大家介紹了關(guān)于利用lynis如何進(jìn)行l(wèi)inux漏洞掃描的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-06-06
  • Linux中查看指定文件夾內(nèi)各個子文件夾內(nèi)的文件數(shù)量

    Linux中查看指定文件夾內(nèi)各個子文件夾內(nèi)的文件數(shù)量

    今天小編就為大家分享一篇關(guān)于Linux中查看指定文件夾內(nèi)各個子文件夾內(nèi)的文件數(shù)量,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • CentOS 7 安裝 Jenkins過程詳解

    CentOS 7 安裝 Jenkins過程詳解

    這篇文章主要介紹了CentOS 7 安裝 Jenkins過程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-09-09
  • Apache 內(nèi)容動態(tài)緩沖模塊 mod_cache應(yīng)用

    Apache 內(nèi)容動態(tài)緩沖模塊 mod_cache應(yīng)用

    mod_cache是apache中基于URI鍵的內(nèi)容動態(tài)緩沖(內(nèi)存或磁盤),從Apache2.2起,mod_cache和mod_file_cache將不再是試驗?zāi)K,它們已經(jīng)足夠穩(wěn)定,可以用于實際生產(chǎn)中了。
    2013-10-10
  • centos7下如何安裝ftp服務(wù)

    centos7下如何安裝ftp服務(wù)

    這篇文章主要介紹了centos7下如何安裝ftp服務(wù)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • django 利用pillow 進(jìn)行簡單的設(shè)置驗證碼功能(python)

    django 利用pillow 進(jìn)行簡單的設(shè)置驗證碼功能(python)

    這篇文章主要介紹了django 利用pillow 進(jìn)行簡單的設(shè)置驗證碼功能(python),非常不錯,具有一定的參考借鑒價值 ,需要的朋友可以參考下
    2019-08-08
  • Linux服務(wù)器實現(xiàn)文件實時同步的方法詳解

    Linux服務(wù)器實現(xiàn)文件實時同步的方法詳解

    在做系統(tǒng)集群部署時,常常會涉及到兩個或多個服務(wù)器之間文件同步,這篇文章主要來和大家介紹一下Linux服務(wù)器實現(xiàn)文件實時同步的方法,需要的可以參考下
    2024-03-03
  • Ubuntu 14.04下安裝和配置redis數(shù)據(jù)庫

    Ubuntu 14.04下安裝和配置redis數(shù)據(jù)庫

    安裝Redis服務(wù)器,會自動地一起安裝Redis命令行客戶端程序。在本機(jī)輸入redis-cli命令就可以啟動,客戶端程序訪問Redis服務(wù)器。
    2016-04-04
  • Linux常見問題解決方案匯總

    Linux常見問題解決方案匯總

    今天小編就為大家分享一篇關(guān)于Linux常見問題解決方案匯總,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-02-02
  • Ubuntu下安裝Docker教程

    Ubuntu下安裝Docker教程

    這篇文章主要介紹了Ubuntu下安裝Docker教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-02-02

最新評論