怎么装python解析器_linux 下安装 python 解析器
默认情况下不同版本的 linux 下都会自带一个 python ,一般是以2系列居多
实际开发中肯定会用到3系列,因此我们需要重新安装一个 python
需要注意的是原本的 python2系列不需要卸载,因为 yum 等命令本身依赖python2
对于 python3 的安装不能直接使用 yum ,需要进行源码包安装
一、前置步骤
提前 yum 安装 python 安装时需要使用的依赖
# 可以一条一条安装,这里都是一些 python 安装中必备的库
yum -y install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
下载目标版本的 python, 可以直接在线下载也可以上传,个人习惯将其下载至 /opt目录下
# 这里使用在线下载,因为上传需要使用到其它文件
# 其中 wget 命令可能需要提前使用 yum 进行安装
# 建议下载前注意目录( 也可以下载至/usr/local目录,安装至/opt/python36目录 )
wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tar.xz
# 也可以直接下载 tar 的包或者通过一些 ftp 工具上传至 opt目录
下载到.tar.xz 的源码包之后进行相应的解压操作
# 去除后缀 .xz
xz -d Python-3.6.7.tar.xz====》 Python-3.6.7.tar
# 解压出具体的内容
tar -xf Python3.6.7.tar ===> Python3.6.7
# 此时就算是在 linux 中准备好了 python 的源码包
二、Linux 源码包安装步骤
执行 configure 脚本生成 makefile 文件
# 在执行 configure 脚本的时候可以设置具体的安装目录
# 本例中选择将 python 安装至/opt/python36目录下
# 执行完成后会生一个 makefile文件用于完成后续的编译
configure --prefix=/opt/python36/
执行linux 目录下自带的 make 命令,完成对应平台的编译
make
编译完成之后,执行 make install 即可完成安装操作【这步就类似于windows里的安装过程】
三、全局使用python
上述的编译安装完成之后就可以使用 python3.6 了
默认情况下 python2 的启动项存在于系统的环境变量中,因此如果想要全局使用python3需要配置
配置分为二种:设置软链接、设置环境变量
因为python的附加命令有多个,所以推荐直接将 bin 添加至系统环境变量
设置系统环境变量
查看当前默认的环境变量
# 查看默认
echo $PATH
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
将python3 安装目录下的 bin 路径添加至系统环境变量
# 一定要注意是自已本机中python3的bin目录
# 一定要将此bin目录所在路径添加至最前方,因为后续的虚拟环境会默认加载先找到的环境变量
# linux 自带的python2存在于之前的路径中,所以将3的位置提前非常必要
# 找到 /etc/profile 使用vim 进行编辑,在最后一行写入
PATH=/opt/python36/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
或者
PATH=/opt/python36/bin:$PATH
# 注意 path 二边一定不要给空格
此时就可以在 Linux 系统的任意目录下使用 python 或者 pip 等命令
怎么装python解析器_linux 下安装 python 解析器相关推荐
- windows下python依赖包_windows下安装python拓展包
安装Python集成开发环境IDE 2.IPython:方便今后编译其他扩展库,占用空间92.8M: sudo apt-get install python-dev IPython 为了安装最新版的I ...
- python xlsxwriter下载_windows下安装Python的XlsxWriter模块
在windows环境下安装python的XlsxWriter模块,虽然很简单,但由于自己粗心,少了一个字符,导致不少的错误... 1.通过pip命令来安装. C:\Users\Administrato ...
- linux python虚拟环境搭建_Linux 下创建python 虚拟环境
简要记录 Linux 下安装python虚拟环境的方法.以下内容基于 python2.7 版本 1 安装virtualenv pip install virtualenv 检查版本 virtualen ...
- mysql 5.1.73.tgz下载_Linux下安装python,mysql
1.python下载 请在终端输入如下命令: cd /home wget http://cdn.npm.taobao.org/dist/python/3.6.5/Python-3.6.5.tgz 说明 ...
- python安装环境配置linux_linux下安装python环境
1.linux下安装python3 a. 准备编译环境(环境如果不对的话,可能遇到各种问题,比如wget无法下载https链接的文件) 1 2 yum groupinstall'Development ...
- 嵌入式Linux安装Python环境,linux环境下安装python 3
说明: 在linux环境下,都默认安装python 2的环境,由于python3在python2的基础上升级较大,所以安装python 3环境用于使用最新的python 3的语法. 安装过程: 1.下 ...
- 彻底删除linux的python和pip,linux下安装python和pip
注意:不要轻易去卸载原有的python环境,因为有些软件是依赖他的 一:安装前,先将依赖环境一并安装,避免后面重复编译 [root@redhat2 bin]# yum install gcc g++ ...
- 【Python】Linux环境下安装python(公网)
1.安装相关依赖 1.1.升级yum源 yum install -y update 1.2.安装gcc.gcc-c++等依赖 yum install gcc gcc-c++yum -y install ...
- linux使用jinja2模板_linux下安装python组件之jinja2
这是本人在工作中的随笔,如有错误之处,还请指正! 首先说一下什么是jinja2 Jinja2是Python下一个被广泛应用的模版引擎,他的设计思想来源于Django的模板引擎,并扩展了其语法和一系列强 ...
最新文章
- 微信小程序实现画布自适应各种手机尺寸
- python turtle循环图案-Python绘图Turtle库详解
- HTML之页面结构分析
- visio 2013下载和安装
- mvc html validator,ASP.NET MVC实现Validation验证器扩展
- 微软技术专家为您解读深度学习
- java判断时间区间 隔天_Java初中级程序员面试题宝典
- cad加载dll_关于CAD三维建模的35个问题
- android学习笔记25——事件处理Handler
- java response 输出word_java导出数据到word(一)
- Cisco Packet Tracer 思科模拟器中路由器的DHCP配置
- FS4066耐高压1到4节内置MOS的锂电池充电管理芯片
- java汉诺塔5层攻略_史上最难智力游戏第5关汉诺塔图文通关攻略
- HTML中的botton type=reset标签失效(不起作用)的可能原因。
- 【JAVA】Java学习方法
- linux中安装mysql无法启动不了_Linux中安装mysql之后 mysql服务不能启动是怎么回事?...
- Flink实战(九十三):数据倾斜(二)keyby 窗口数据倾斜的优化
- Python安装和运行
- 2022-ISCC信息安全与对抗竞赛wp-misc(详解,有脚本( •̀ ω •́ )y)
- 【ARMv8 异常模型入门及渐进 9 - FIQ 和 IRQ 区别】