请先确保已经安装了虚拟机

python相关软件安装流程图解——虚拟机安装——CentOS-7-x86_64-DVD-1810——CentOS-01下载

https://www.cnblogs.com/ujq3/p/10099909.html

python相关软件安装流程图解——虚拟机安装——CentOS-7-x86_64-DVD-1810——CentOS-01下载——CentOS-02安装

https://www.cnblogs.com/ujq3/p/10099936.html

python相关软件安装流程图解——虚拟机安装——CentOS-7-x86_64-DVD-1810——CentOS-01下载——CentOS-02安装——CentOS-03配置操作

https://www.cnblogs.com/ujq3/p/10099964.html



0. 确认是否有Shell前端软件包管理器
# yum


1. 安装依赖环境

# 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


2. 安装下载器
# yum -y install wget


3.下载Python3
# wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz


4.创建解压的目录(具体位置看个人喜好)
# mkdir -p /usr/local/python3

5.解压下载好的Python-3.x.x.tgz包(具体包名因你下载的Python具体版本不不同⽽而不不同,如:我下载的是Python3.7.1.那我这里就是Python-3.7.1.tgz)
# tar -zxvf Python-3.7.1.tgz

6.编译安装前需要安装编译器
# yum install gcc


7.进入解压后的目录
# cd Python-3.7.1

8.编译Python3(/usr/local/python3(安装目录))
# ./configure --prefix=/usr/local/python3


9.安装Python3
# make
# make install

错误:CentOS 7 系统下外部函数库(libffi)的开发链接库软件包是 libffi-devel,只要安装此软件包即可解决 ModuleNotFoundError: No module named '_ctypes' 错误。
# sudo yum -y install libffi-devel
# make install


错误:CentOS 7 系统下外部函数库(libffi)的开发链接库软件包是 libffi-devel,只要安装此软件包即可解决 ModuleNotFoundError: No module named '_ctypes' 错误。
# sudo yum -y install libffi-devel
# make install


10.建立python3的软链(/usr/local/python3(安装目录))
# ln -s /usr/local/python3/bin/python3 /usr/bin/python3

11.建立pip3的软链接(/usr/local/python3(安装目录))
# ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

12.测试检查Python3及pip3是否正常可用
# python3 -V
# pip3 -V

13.进入Python3
# python3

14.退出关闭Python3
>>>exit()


15.软链出错修复,添加环境变量
将/usr/local/python3/bin加入PATH(环境变量)
# vim ~/.bash_profile
进入vim编辑页面,然后输入 i 指令加入如下内容:
————————————————————————————
export PATH=$PATH:$HOME/bin:/usr/local/python3/bin
————————————————————————————
接着按[ESC]退出编辑,输入 :wq 命令并按回车键保存退出。
(如果你不确定是否已经保存成功,可以再次输入指令vim ~/.bash_profile查看刚才的内容是否已经保存成功了,如果已经成功则直接输入指令:q回车退出。)

16.CentOS 7 上安装vim(默认未安装)
近来发现用CentOS上使用vim竟然用不了,所以从新安装相关的环境;

首先使用命令查看相关的是不是安装了vim:如下:

[root@localhost conf]# rpm -qa|grep vim

出现如下的命令

vim-minimal-7.4.160-1.el7.x86_64

[root@localhost conf]# yum -y install vim*

则,可以安装完vim相关工具了


 0. 确认是否有Shell前端软件包管理器
# yum 1. 安装依赖环境
# 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 2. 安装下载器
# yum -y install wget 3.下载Python3
# wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz 4.创建解压的目录(具体位置看个人喜好)
# mkdir -p /usr/local/python3 5.解压下载好的Python-3.x.x.tgz包(具体包名因你下载的Python具体版本不不同⽽而不不同,如:我下载的是Python3.7.1.那我这里就是Python-3.7.1.tgz)
# tar -zxvf Python-3.7.1.tgz 6.编译安装前需要安装编译器
# yum install gcc 7.进入解压后的目录
# cd Python-3.7.1 8.编译Python3(/usr/local/python3(安装目录))
# ./configure --prefix=/usr/local/python3 9.安装Python3
# make
# make install 错误:CentOS 7 系统下外部函数库(libffi)的开发链接库软件包是 libffi-devel,只要安装此软件包即可解决 ModuleNotFoundError: No module named '_ctypes' 错误。
# sudo yum -y install libffi-devel
# make install 10.建立python3的软链(/usr/local/python3(安装目录))
# ln -s /usr/local/python3/bin/python3 /usr/bin/python3 11.建立pip3的软链接(/usr/local/python3(安装目录))
# ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3 12.测试检查Python3及pip3是否正常可用
# python3 -V
# pip3 -V 13.进入Python3
# python3 14.退出关闭Python3
>>>exit() 15.软链出错修复,添加环境变量
将/usr/local/python3/bin加入PATH(环境变量)
# vim ~/.bash_profile
进入vim编辑页面,然后输入 i 指令加入如下内容:
————————————————————————————
export PATH=$PATH:$HOME/bin:/usr/local/python3/bin
————————————————————————————
接着按[ESC]退出编辑,输入 :wq 命令并按回车键保存退出。
(如果你不确定是否已经保存成功,可以再次输入指令vim ~/.bash_profile查看刚才的内容是否已经保存成功了,如果已经成功则直接输入指令:q回车退出。) 16.CentOS 7 上安装vim(默认未安装)
近来发现用CentOS上使用vim竟然用不了,所以从新安装相关的环境; 首先使用命令查看相关的是不是安装了vim:如下: [root@localhost conf]# rpm -qa|grep vim 出现如下的命令 vim-minimal-7.4.160-1.el7.x86_64 [root@localhost conf]# yum -y install vim* 则,可以安装完vim相关工具了

linux 安装python3

python相关软件安装流程图解——linux 安装python3——Python-3.7.1的更多相关文章

  1. python相关软件安装流程图解————————pycharm安装——————pycharm-professional-2018.3.1

    https://www.jetbrains.com/pycharm/download/#section=windows http://www.cnblogs.com/ceshi2016/p/91129 ...

  2. python相关软件安装流程图解——虚拟机安装——CentOS-7-x86_64-DVD-1810——CentOS-01下载——CentOS-02安装——CentOS-03配置操作

    http://www.xitongzhijia.net/soft/24315.html http://www.downxia.com/downinfo/4574.html     .

  3. python相关软件安装流程图解——虚拟机操作——复制虚拟机主机——CentOS-7-x86_64-DVD-1810

    请先确保已经安装了虚拟机 python相关软件安装流程图解——虚拟机安装——CentOS-7-x86_64-DVD-1810——CentOS-01下载 https://www.cnblogs.com/ ...

  4. Microsoft Dynamics CRM 2013 安装过程图解及安装序列号

    Microsoft Dynamics CRM 2013 安装过程 图解   在安装前,先持一下SQL配置管理,将相关的服务打开.(由于在虚拟机里,许多服务需要时才会打开,像Reporting Serv ...

  5. Oracle12c 的安装教程图解(安装系统:windows 2008R2)

    Oracle12c 的安装教程图解(安装系统:windows 2008R2) 第一节 安装和下载路径 1   官方下载路径: http://www.oracle.com/cn/products/dat ...

  6. python相关软件安装流程图解————————python安装——————python-3.7.1-amd64

    首先查看自己的系统版本 是32位的还是64位的 https://www.python.org/downloads/windows/ —————————python下载安装 开始———————————— ...

  7. python相关软件安装

    一. python 3 安装 Python官网 在官网下载对应系统的安装包 安装步骤 注意:有的时候安装完后会出现"Disable path length limit"的按钮,如果 ...

  8. 【工具安装】kali linux 安装教程

    日期:2019-07-14 16:36:21 介绍:使用最新版的 VMware 来安装 kali linux 0x01.下载镜像 首先需要安装 VMware,安装步骤点这里. VMware 安装教程 ...

  9. python相关软件安装流程图解——MySQL 8.0.13安装教程(windows 64位)——MYSQL依赖的软件——MYSQL必须的系统DLL插件——MYSQL真正的安装

    https://www.mysql.com/https://www.mysql.com/downloads/https://dev.mysql.com/downloads/windows/https: ...

随机推荐

  1. 关于windows和linux系统更换JDK版本后,修改环境变量也无法生效的原因和解决办法

    今天遇到了一个问题: 我linux系统之前安装JDK12,今天将其改成了JDK1.8,并修改了环境变量,但是通过java -version命令显示的依旧是JDK12的版本. 这是因为,当使用安装版本的 ...

  2. Linux (raspberry) 安装 telnet server

    可能由于内核或者版本问题 ,网上的telnet服务器安装教程,总是无法安装成功 ,下面说说基于debian发行版(树莓派)telnet 服务器端的安装,便于以后的远程访问. 具体可以通过netstat ...

  3. pandas的read_csv踩到的坑

    read_csv要注意,如果没有设置index_col时,读出来的会在索引上方加上Unnamed:0.可以通过设置index_col来解决这个问题. import pandas as pd impor ...

  4. BCZM : 1.15

    数独 解法一:广度优先搜索. 解法二:先填满中间矩阵,其他区域通过矩阵置换求出.

  5. delphi 获取本机IP地址和MAC地址 (转)

    unit NetFunc; interface uses SysUtils, Windows, dialogs, winsock, Classes, ComObj, WinInet, Variants ...

  6. CSS——浮动及应用&清除浮动

    浮动(float) 1.普通流(normal flow) 这个单词很多人翻译为 文档流 , 字面翻译 普通流 或者标准流都可以. 前面我们说过,网页布局的核心,就是用CSS来摆放盒子位置.如何把盒子摆 ...

  7. 【锁】Innodb锁

    InnoDB与MyISAM的最大不同有两点:一是支持事务(TRANSACTION):二是采用了行级锁.行级锁与表级锁本来就有许多不同之处,另外,事务的引入也带来了一些新问题.下面我们先介绍一点背景知识 ...

  8. 笨办法学Python记录--习题18 变量 函数 help的由来;if语句,循环和列表,冒泡排序,判断输入字符串的方法

    20140414 记录 习题17 - 33 函数可以做3件事: 1. 给代码片段命名,,就跟“变量”给字符串和数字命名一样. 2. 可以接受参数,就跟你的脚本接受argv 一样. 3. 通过使用#1 ...

  9. redis和redis php扩展安装

    redis的源码安装 wget http://download.redis.io/redis-stable.tar.gz tar -zxvf redis-stable.tar.gz cd redis- ...

  10. Centos6.5安装mysql5.7.19

    一.安装前准备 安装采用二进制包方式,软件包5.7.19版本下载地址:https://dev.mysql.com/downloads/mysql/ 选择MYSQL Community Server版本 ...