linux 安装python 3.x,Linux 安装python3.x步骤
本文转发自博客园非真的文章,内容略有改动
linux系统本身默认安装有2.x版本的python,版本x根据不同版本系统有所不同,通过python --V 或 python --version 查看系统自带的python版本。
有一些系统命令时需要用到python2,不能卸载,但是实际开发中往往是python3,所以在此记录下安装python3的过程,本文以python3.7.0为示例。
一、安装依赖包
1、首先安装gcc编译器,gcc有些系统版本已经默认安装,通过 gcc --version 查看,没安装的先安装gcc,yum -y install gcc
2、安装其它依赖包,(注:不要缺少,否则有可能安装python出错,python3.7.0以下的版本可不装 libffi-devel )
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 libffi-devel
二、下载python3.7.0源码,根据需求下载
1、在https://www.python.org/ftp/python/中选择自己需要的python源码包,我下载的是python3.7.0(大家也可以去https://www.python.org官网首页下载,找到downloads,就可以选择想要的版本下载了)。
2.、下载
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
3、解压Python-3.7.0.tgz
tar -zxvf Python-3.7.0.tgz
4、建立一个空文件夹,用于存放python3程序
mkdir /usr/local/python3
5、执行配置文件,编译,编译安装
cd Python-3.7.0
./configure --prefix=/usr/local/python3
make && make install
安装完成没有提示错误便安装成功了
6、建立软连接
ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3
7、测试一下python3是否可以用
[root@mini Python-3.7.0]# python3
Python 3.7.0 (default, Jul 28 2018, 22:47:29)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-28)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> print("hello world!")
hello world!
>>> exit()
[root@mini Python-3.7.0]# pip3 --version
pip 10.0.1 from /usr/local/python3/lib/python3.7/site-packages/pip (python 3.7)
可以看到python3.7.0可以正常使用
linux 安装python 3.x,Linux 安装python3.x步骤相关推荐
- linuxpip安装python包_Windows+Linux安装Python包管理工具pip
Windows+Linux安装Python包管理工具pip Windows安装Python包管理工具pip pip是一个Python包管理工具,主要是用于安装PyPI上的软件包,可以替代easy_in ...
- Linux 安装python 3.8(Linux 的版本为 Centos 7)
Linux 安装python 3.8(Linux 的版本为 Centos 7) 前言:喜欢傻瓜式复制粘贴的,不会思考安装过程中报错的,不建议看这个,可以去看看其他的,看了安装不了,又喷人,自己不会,解 ...
- 电脑安装python失败-解决“Windows 7 Python3.6 安装失败”问题
问题:Windows 7 Python3.6 Setup failed 错误提示:Windows 7 Service Pack 1 and all applicable updates are req ...
- windows安装python虚拟环境_windows上安装python虚拟环境
一.windows上安装python虚拟环境 1.安装 pip install virtualenv virtualenv --version 2.新建一个python虚拟环境virtual_env_ ...
- python图形化方式模块安装_(怎么安装python模块,如何安装python模块,常用安装方式)python助手安装教程视频...
有没有比较好的python3的入门视频教程,网盘或网站都可以. 我这里有Python,开发,进阶,自动化,实战列视频教程,还有安装包,,代码等容,这里就不一一说了,全套内容一共300G左右,非常的详细 ...
- linux安装python和pip3,Linux安装python3.6 和pip
如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境, 比如yum!!!!! 不要动现有的python2环境! 一.安装p ...
- [转载] Python简介、linux上Python及其IDE的安装和详细配置
参考链接: Python id() 一.什么是Python? Python是一种计算机程序设计语言.是一种动态的.面向对象的脚本语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语 ...
- Python简介、linux上Python及其IDE的安装和详细配置
一.什么是Python? Python是一种计算机程序设计语言.是一种动态的.面向对象的脚本语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的 ...
- linux环境Mechanize安装,Python 爬虫:Mechanize 安装与测试
原标题:Python 爬虫:Mechanize 安装与测试 Mechanize是Python的一个模块,用于模拟浏览器.Mechanize的易用性和实用性比较平衡,功能强大而又简单易用. 1.安装Me ...
最新文章
- HubbleDotNet 简介 (转)
- cocos2d-x-3.2 lua命名空间前缀
- 0603贴片电阻阻值对照表_怎样读贴片电阻阻值
- C语言实现了一个顺序表(附完整源码)
- PHP专题-开发基础(七)
- linux tcp 创建,Linux下tcp服务器创建的步骤
- 迷宫(AHOI2016初中组T3)
- Bootstrap 模态框插件modal的调用方式
- 【Linux】Linux中变量#,@,0,1,2,*,$$,$?的解释
- 每日吃三颗红枣,对我们的身体有什么影响?
- C语言手写快排算法,两个值时也可以使用哦!
- 新车入手,美利达公爵500
- 修改项目图标_北京2022冬奥会和冬残奥会体育图标发布
- 多功能PCIE交换机之七:单NT到双NT
- javascript实例:路由的跳转
- vue前期项目搭建所需要安装的插件,idea操作
- arcgis api for ios
- ER-studio显示选项设置
- python 进化树_Python / ete3:将最密切相关的叶子定位到系统树中的特定物种
- 如何有效的避免图片侵权(100%避免网站图片侵权)
热门文章
- NO.1_python_scrapy组成爬取多页数据连接数据库配置文件书写
- mysql弄丢初始密码_MySql密码丢失
- superviseddescent (SDM C++11实现)环境配置
- HashMap(摘)
- Luogu 4721 【模板】分治 FFT
- python-2:工欲善其事,必先利其器 修改jupyter保存文件目录(亲测)
- 入驻支付宝开放平台并创建应用的基本流程
- 解决Pytohn安装第三方库出现read timed out 问题
- Visual Studio下Qt调用IDL
- 闲话WPF之十(Dependency属性 [2] )