centos7python命令_02.将python3作为centos7的默认python命令

博客为日常工作学习积累总结:

由于个人兴趣爱好对python有了解:

1.安装Python3:

参考博客:https://zhuanlan.zhihu.com/p/47868341

安装依赖包:

yum -y install zlib zlib-devel

yum -y install bzip2 bzip2-devel

yum -y install ncurses ncurses-devel

yum -y install readline readline-devel

yum -y install openssl openssl-devel

yum -y install openssl-static

yum -y install xz lzma xz-devel

yum -y install sqlite sqlite-devel

yum -y install gdbm gdbm-devel

yum -y install tk tk-devel

yum -y install gcc

下载安装包:wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz

编译安装:tar zxf Python-3.6.5.tgz      cd Python-3.6.5

安装到指定目录:./configure --with-ssl --prefix=/application/python3

返回信息:

如下提示检查通过:

If you want a release build with all optimizations active (LTO, PGO, etc),

please run ./configure --enable-optimizations

使用make进行编译:make

安装:make install

安装完成:

Collecting setuptools

Collecting pip

Installing collected packages: setuptools, pip

Successfully installed pip-9.0.1 setuptools-28.8.0

将python3作为的python命令:mv /usr/bin/python /usr/bin/python2.back

ln -s /application/python3/bin/python3 /usr/bin/python

设置pip3为全局默认pip

ln -n /application/python3/bin/pip3 /usr/bin/pip

修改yum命令依赖的Python2:

vi /usr/bin/yum

#!/usr/bin/python2

vi /usr/libexec/urlgrabber-ext-down

#! /usr/bin/python2

2.安装python虚拟环境:

pip install virtualenv

yum install python-virtualenv

当前路径:/application/movie

创建虚拟环境:python -m venv venvmovie

进入虚拟环境:source venvmovie/bin/activate

退出虚拟环境:deactivate

CentOS7保留默认Python版本并安装更新Python2和Python3共存

CentOS 7 默认的python版本是python2.7.5.因为yum依赖于默认的python版本的缘由,所以要先保留默认版本,并修改yum文件头部后,才能开始安装更新python2和pytho ...

CentOS7.5安装python3并设置成系统默认python环境

1.环境说明 系统版本:CentOS7. 安装的python版本: 2.编译环境准备(如果出现文件解压错误,wget命令无法下载等各种小意外,先把下面的环境安装一遍) yum install zlib ...

ubuntu上怎么设置默认python命令是执行python3而不是python2

来源:https://segmentfault.com/q/1010000003713912 alternatives这么好的机制用起来呀. shell里执行: sudo update-alterna ...

ubuntu14.04上设置默认python命令是执行python3而不是Python2

update-alternatives --install /usr/bin/python python /usr/bin/python2 100 update-alternatives --inst ...

centos7里默认python升级到2.7.11

CentOS镜像使用帮助 http://mirrors.163.com/.help/centos.html   安装gcc yum install gcc* openssl openssl-devel ...

在阿里云CentOS服务器上安装Python3.7并设置为默认Python

1.引言 Linux操作系统自带一个python2.7,没有python3,在开发的时候非常不便,因此需要安装一个python3,并且将python3设置系统默认python,同时还不能影响那些Lin ...

在centos7中安装python3并设置为默认版本

1,查看Python默认版本 python -V (大写V) 2,看看执行Python在哪个位置 which python 3,安装gcc,用于编译Python源码 yum install gcc 4 ...

Ubuntu如何修改默认python版本为python3

修改默认python版本 Ubuntu系统内置python2.7版本,默认运行python就是运行python2.7.现在很多人都是用python3作为开发语言,我们需要修改python的默认版本为p ...

Linux Centos7下安装Python

1.查看是否已经安装Python Centos7默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的是python2.7.5. 使用python -V命令查看一下是否安装Pytho ...

随机推荐

Grunt基本使用-V1.0

浅语:grunt中文网:http://www.gruntjs.net/ 第一步:Grunt 依赖 Node.js 所以在安装之前确保你安装了 Node.js.然后开始安装 Grunt. 实际上,安装的 ...

jQuery.extend方法和开发中变量的复用

最近在用commonJS规范进行客户端开发,遇到如下问题: 一般一个模块内部可能会定义一系列变量或一系列相关变量,比如写了一个颜色选择弹框模块大概会有如下变量定义 var settings = { / ...

canvas ---1

Canvas1 (关键词:canvas)   canvas :就是html5中提供的一个标签,只是用来展示绘图的内容 canvas  标签的默认宽高:300*150 如果给canvas来设置高度和宽度 ...

tomcat之 JDK8.0安装、tomcat-8.5.15安装

前言:JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品.自从Java推出以来,JDK已经成为使用最广泛的Java SDK. JDK是整个Ja ...

Python爬虫之正则表达式(1)

廖雪峰正则表达式学习笔记 1:用\d可以匹配一个数字:用\w可以匹配一个字母或数字: '00\d' 可以匹配‘007’,但是无法匹配‘00A’; ‘\d\d\d’可以匹配‘010’: ‘\w\w\d’ ...

石家庄铁道大学课程信息管理系统(javaWeb+servlet+Mysql)

实现网页版的课程管理系统,具有增删改查的功能. 1.首先连接数据库,具体数据库的使用及如何连接eclipse,参考     https://blog.csdn.net/lrici/article/de ...

主键非自增列 EF 插入数据库引起的 ID 列不能为 NULL 的错误

protected override void OnModelCreating(DbModelBuilder modelBuilder) { modelBuilder.Entity

SIGTERM等信号含义【转】

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值