1、問題
在Linux下面安裝Python3.6.8,因爲在Linux中的Python是2.7.x的版本所以,咱們須要在Linux中新下載一個Python
2、解決
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).終端安裝html
# $ cd Python-3.6.8/ # $ ./configure --with-ssl # 帶上ssl否則pip會出現錯誤 # $ make # $ make install
2.pip的安裝和配置
(1).安裝pippython
# $ sudo yum install epel-release
# 而後運行如下命令來安裝pip:
# $ sudo yum install python-pip
# $ sudo yum install python-wheel
# 因爲setup-tools軟件包在默認存儲庫中可用,所以您可使用如下命令安裝它:
# $ sudo yum upgrade python-setuptools
(2).升級pip
安裝完成後後你就有python中的pip,使用python3和pip3來進行訪問和操做linux
#(一)使用「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這些庫安裝錯誤,就要用以下的方法進行補充安裝,每次安裝完成後都須要從新編譯一下。sql
# 1 安裝 sqlite-devel
# yum install sqlite-devel # sqlite的 # yum install openssl-devel # ssl的
# 2 從新編譯python
# ./configure # make # make install
3、總結
因爲第一次接觸,還有docker的東西,有點麻煩先記錄一下,方便之後的查看。Linux的命令真的多,因此慢慢熟悉吧。遇到問題再繼續交流。
4、參考
解壓命令:
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
更新方法:
http://www.javashuo.com/article/p-aruabdqr-ep.html
docker