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