一、问题
在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/82718742pip配置:
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

Linux下安装Python3.6.8并安装包的更多相关文章

  1. 【转】在Linux下安装python3

    原文链接:http://www.cnblogs.com/feng18/p/5854912.html 1.linux下安装python3 a. 准备编译环境(环境如果不对的话,可能遇到各种问题,比如wg ...

  2. Linux下安装Python3.3.0

    Linux下安装Python3.3.0_路易_新浪博客 Linux下安装Python3.3.0 (2013-01-08 11:45:37)

  3. Python3.x:Linux下安装python3.6

    Python3.x:Linux下安装python3.6 下载 #先进入download文件夹 cd /home/download #输入命令(下载到当前目录) wget https://www.pyt ...

  4. linux下安装python3(转)

    一.Linux下安装Python 二.Linux下Python安装完成后如何使用pip命令 三.Linux下Python安装完成后如何使用yum命令 四.Linux下安装Anaconda 五.Linu ...

  5. Linux下安装python3.3.2及configrue、make、make install

    一.安装python3.3.2 raspberry的/usr/local/src目录没有权限,可执行如下命令 pi@raspberrypi:~$ sudo chmod -R 777 /usr/loca ...

  6. 环境准备—之—linux下安装python3和pip3

    转自 上海悠悠 https://www.cnblogs.com/yoyoketang/p/10195102.html 前言 centos7 自带有 python,但是却是 python2 版本的 py ...

  7. linux下安装python3.6.6

    1.到python的官网去下载python3.6.3安装包,必须是Linux版本的 2.在/usr/tmp下下载python安装包 wget https://www.python.org/ftp/py ...

  8. linux下安装python3.7.2

    1.到python的官网去下载python3.7.2安装包,必须是Linux版本的 2.在/usr/tmp下下载python安装包 wget https://www.python.org/ftp/py ...

  9. 【测试技术分享】在Linux下安装Python3

    导语:Python在linux环境下没有安装包,同时很多系统没有Python环境,即使有Python环境也是Python2.x,顺应时代,现在开始进行安装Python3的教程. 一.安装依赖 sudo ...

随机推荐

  1. E203 译码模块(1)

    E203是两级流水线结构,第一级是IFU进行取指操作,第二级包括译码.执行.交付和写回等功能.架构图如下: https://www.cnblogs.com/images/cnblogs_com/mik ...

  2. ios基础视频

    http://wenku.baidu.com/course/view/1ce3571252d380eb62946d8c?cid=502

  3. Object_C 集成环信时,中文环境下不显示中文

    因为本app只有中文,没有做中英文判断,但是环信是默认英文环境的,所以,此时,需要在info.plist 文件中修改它的语言环境.如下

  4. Alpha七天冲刺

    一. 原计划冲刺甘特图 二. 七天冲刺博客 1. https://www.cnblogs.com/liujiamei/p/11870107.html 2. https://www.cnblogs.co ...

  5. rem与em的使用和区别详解【转】

    目录 最大的问题是 主要区别  rem 单位如何转换为像素值  em 单位如何转换为像素值 Em 单位的遗传效果 Em 继承的例子 浏览器设置 HTML 元素字体大小的影响 没有设置 HTML 字体大 ...

  6. vue国际化问题i18n为null

    1.vue的国际化关于使用请看这位大佬的文章https://segmentfault.com/a/1190000015008808 2.this指向问题https://segmentfault.com ...

  7. 【面试题】了解session和cookie吗?

    问题:SESSION与COOKIE的区别? 1.cookie数据存放在客户的浏览器上,session数据放在服务器上. 2.cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKI ...

  8. JAVA的toString方法的一个小例子

    Object是一个抽象类,他有很有方法,其中的toString方法是我们常见的一个方法,我们可以看这段代码 package com.com.day1; public class ToStringTes ...

  9. 1.编译chromium

    1. 前言 做了两年Chromium相关的开发,最近项目遇到瓶颈,自己有点迷茫.回顾之前做的工作,发现对chromium的认识还停留在非常表面的水平.因此,一直想对之前做的做个总结,只有总结反思才能提 ...

  10. java+selenium3学习之一启动firefox浏览器

    package ceshi.com.lessons; import java.util.concurrent.TimeUnit; import org.openqa.selenium.By; impo ...