centos安装python3_在CentOS8 上安装Python3
从centos开始入手学习linux。感觉安装python很费劲,之前centos6因为python2和python3兼容的问题一直无法彻底解决,python3一旦安装影响到python2,centos6就用不了,
无奈只好放弃centos6和centos7的编译环境,选择centos8。 幸好虚拟机给力,不然我反复折腾不知道要重装多少次了。
不过centos8对python友好也是相对的,有很多问题,比如用yum或者DNF安装python3会导致pip不能更新到最新版本,只有编译安装的方法是最好的,不过编译的方式略复杂一点。好处就是可以更新到最新版本。以下就是编译过程。
===================================
先准备一台纯净的centos8,我选择的是虚拟机。
第一步:必备的插件:
(1)先升级yum:# yum install -y update
(2)再安装 gcc和make插件:
#yum install gcc gcc-c++
#yum -y install gcc automake autoconf libtool make
#yum groupinstall -y 'Development Tools'
# yum install -y gcc openssl-devel bzip2-devel libffi-devel
第二步 下载和编译python3.8
(1)在官方网站下载最新版本python3.8.1
wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz
(2)用脚本检验整个编译环境
# ./configure prefix=/usr/local/python3 --enable-optimizations
(3)用make命令编译安装
#make && make install
(4)修改环境变量
#export PATH=$PATH:/usr/local/python3/bin/
第三步 安装PIP
(1)#curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
(2)#python3.8 get-pip.py
(3)测试 #python -V
这样python3就正常安装到centos8上了。
centos安装python3_在CentOS8 上安装Python3相关推荐
- centos 安装git_在Centos8上安装Git的方法
版本控制系统工具在当今的现代软件开发中起着至关重要的作用.版本控制是一种软件,可以帮助一组软件开发人员一起工作并管理工作历史.它不会覆盖其他人的更改,因此您可以跟踪每个更改,将文件或项目还原到以前的状 ...
- 如何在mac上安装python3_在Mac上安装Python 3.3
这里有多个问题. 首先,您不应该运行框架的可执行文件Python.框架可执行文件并不是要运行的,而实际上这只是一个巧合而已. 带有要运行的程序的框架会将它们放置在某个目录的bin目录中,该目录位于框架 ...
- 在Centos8上安装漏洞扫描软件Nessus
本文摘要:简单叙述了在Centos8上安装Nessus扫描器的过程 Nessus 是目前全世界最多人使用的系统漏洞扫描与分析软件,Nessus的用户界面是基于Web界面来访问Nessus漏洞扫描器的, ...
- centos dhcp服务器文件,Centos8上搭建dhcp服务器
Centos8上搭建dhcp服务器 首先我的环境是在本地的VMware虚拟机,所以先将VMware中的dhcp服务关闭 关闭防火墙,关闭selinux这些必须关闭: systemctl stop fi ...
- centos 安装java_在CentOS8上编译安装开源EDA工具——Surelog
介绍 Surelog是一个支持SystemVerilog 2017的Pre-processor.Parser.UHDM Compiler,可用于语法检查.仿真.综合.形式验证工具的前端. 官网安装说明 ...
- centos8上安装MP-SPDZ
文章目录 运行环境安装 环境要求 python 3.5+ 安装,本地安装的是 python3.7(和本地虚拟机对应) GCC安装,此处安装的是clang libtool安装 yasm安装 libsod ...
- 在CentOS8上安装win10虚拟机
一.在物理机上安装centos8 首先找到一个可用的iso文件,我使用的是阿里云的,点击如下链接即可下载http://mirrors.aliyun.com/centos/8.4.2105/isos/x ...
- linux 32位redis安装,CentOS 5.5 32位上安装Redis 2.6报错解决
之前在FreeBSD7.4上安装很顺利就安装了,但这次在CentOS 5.5上安装时遇到了如下问题 zmalloc.o: In function zmalloc_used_memory': /home ...
- python3.8.2安装教程-在服务器上安装python3.8.2环境的教程详解
在服务器上安装python3.8.2环境 官网3.8.2下载地址 下载安装 下载好了之后上传到服务器上 或者在服务器上通过命令下载 wget https://www.python.org/ftp/py ...
最新文章
- 读《李商隐诗集》有感
- 2020-05-16 为什么PID中的P或者说状态反馈中的K不能无限增大
- 个人成长:2021年7月记
- mysql 5.7 windows 主从_windows server下Mysql5.7主从复制
- php 计算数据偏离度,关于偏离度的测算方法
- 泛型类的定义与实例化 c#
- 【堆】这是要搞事情啊——取出
- 一道自创的招聘测试题
- 顺序表的动态存储细节
- Level-IP(Linux userspace TCP/IP stack)
- iOS 审核之 Performance - 2.5.2 被拒 dlopen(), dlsym(), respondsToSelector:, performSelector
- WinDbg分析蓝屏dump原因
- 用自己的域名配置动态域名解析(DDNS)
- 微信开发工具tabBar中的list 图片为啥加载不出来?
- Arduino UNO u8glib显示中文-亲测可用
- 【Matlab生物电信号】生物电信号仿真【含GUI源码 684期】
- 跑步节奏音乐匹配Android项目开发和调试经验
- 对 Mac 原生终端模拟器的增强
- 哈工大软件过程与工具----UML图
- PHP 打印0-n的所有质数,输出1到n中所有的素数 C语言编程:输出1到N中所有质数的个数...
热门文章
- QT,C++多项式计算器—version3(厌倦CMD黑框框的走起!)
- 做一个像Keras在线技术文档(Sphinx + GitHub + Read the Docs)
- centOS安装pip
- P2339 提交作业usaco
- Mistakes(Updating)
- 对象数组 排序-根据其中一个属性
- 2016年工作中遇到的问题31-40
- mysql报错ERROR 1206 (HY000): The total number of locks exceeds the lock table size的解决方法...
- Windows Phone UI控件
- scrum 11.8