Linux下安裝Python3.6.8並安裝包


一、問題
在Linux下面安裝Python3.6.8,由於在Linux中的Python是2.7.x的版本因此,我們需要在Linux中新下載一個Python

二、解決
1.python的安裝
(1)下載包
利用Linux中自帶的安裝指令:【wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tar.xz】
通過這個指令可以下載Python3.6.8的安裝包,可能可以通過他命名的規則自己下載對相應的版本號,目前沒有做測試只是覺得有着一種可能。

(2)解壓安裝包
使用解壓的命令:tar xJf Python-3.6.8.tar.xz】

(3)終端安裝

# $ cd Python-3.6.8/ # $ ./configure --with-ssl # 帶上ssl不然pip會出現錯誤 # $ make # $ make install


2.pip的安裝和配置
(1)安裝pip

注意這個python的結果必須是python3,否則安裝的結果就是python2的結果

# $ sudo yum install epel-release

# 然后運行以下命令來安裝pip:

# $ sudo yum install python3-pip

# $ sudo yum install python3-wheel

# 由於setup-tools軟件包在默認存儲庫中可用,因此您可以使用以下命令安裝它:

# $ sudo yum upgrade python3-setuptools


(2)升級pip
安裝完成后后你就有python中的pip,使用python3和pip3來進行訪問和操作

#(一)使用“pip install—upgrade pip”命令進行pip版本升級。 #        [xiaokang@localhost ~]$ sudo pip install --upgrade pip #(二)使用“ pip install --upgrade setuptools”命令進行setuptools 版本升級。 #    [xiaokang@localhost ~]$ sudo pip install --upgrade setuptools


(3)安裝
【pip install [包名] -i http://pypi.douban.com/simple --trusted-host pypi.douban.com】
的指令安裝,用鏡像源的速度較快。


(4)補充
有的時候會遇到sqlite3或者是ssl這些庫安裝錯誤,就要用如下的方法進行補充安裝,每次安裝完成后都需要重新編譯一下。

# 1 安裝 sqlite-devel

# yum install sqlite-devel # sqlite的 # yum install openssl-devel # ssl的

# 2 重新編譯python

# ./configure # make # make install


三、總結
由於第一次接觸,還有docker的東西,有點麻煩先記錄一下,方便以后的查看。Linux的命令真的多,所以慢慢熟悉吧。遇到問題再繼續交流。

四、參考

解壓命令:
https://www.jb51.net/LINUXjishu/43356.html

python的安裝:
https://blog.csdn.net/weixin_42555131/article/details/87916002

sqlite的安裝:
https://blog.csdn.net/qinjiliaoqinmu/article/details/82718742

pip配置:

https://www.linuxidc.com/Linux/2019-07/159364.htm

更新方法:

https://blog.csdn.net/qq_37189082/article/details/97658103

 

其他的blog:

https://zhuanlan.zhihu.com/p/34024112


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM