centos 安装 python3_centos运行python脚本

centos 安装 python3_centos运行python脚本注意:以下教程是让centOS7里面的Python2和Python3共存,并不是替换Python2。一、检查系统是否有gccgcc–version ——查询是否安装gcc-v——查询版本如果没有显示就执行下面yum安装gcc #查看gcc安装包yumsearchgcc#安装gccyum -yinstallgcc 安装下面依赖库(65个,…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

注意:以下教程是让centOS7里面的Python2和Python3共存,并不是替换Python2。
一、检查系统是否有gcc
gcc –version  ——查询是否安装
gcc -v ——查询版本
centos 安装 python3_centos运行python脚本

如果没有显示就执行下面yum安装gcc
 

# 查看gcc安装包
yum search gcc 

# 安装gcc
yum  -y install gcc 

 

安装下面依赖库(65个,必须全部安装)

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

下载Python3 (可到官网下载最新,wget后面加下载地址)

wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tar.xz

下载之后解压

gunzip Python-3.6.6.tgz
tar -xf Python-3.6.6.tar

上面的必须安装后再执行下面的步骤

二、配置Python安装信息
第一步(二选一,建议进去刚刚解压后python目录里面执行1):

1.在Python目录里面安装

./configure  --prefix=/usr/local/python36/ --enable-optimizations

2.在Python目录外面安装

Python-3.6.6/configure --prefix=/usr/local/python36/ --enable-optimizations

 

3.(如果第一步是在目录里面执行的下面代码就也在目录里面执行,如果是在目录外面执行的,下面代码也在目录外面执行):

make && make install

4.配置PATH环境变量(回到用户主目录,cd):

vim .bash_profile

修改成这句代码:PATH=$PATH:/usr/local/python36/bin

centos 安装 python3_centos运行python脚本
然后保存退出
执行

source .bash_profile

还没有完下面继续:
测试安装了能不能用
下面安装第三方库(随意下载一个就行)

pip3 install pygame 

# 更新pip
python3 -m pip install -U pip 
pip3 install pillow

三、最后一步,创建软连接(这步很重要)
ln -s 路径(ps:如果不知道路径,可以输入whereis  python3查看路径)

ln -s /usr/local/python36/bin/python3 /usr/bin/python3

ps:下面在废话介绍一个功能
Python2代码转换Python3代码格式
2to3 -w +文件名
2to3 -w tset02.py

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/192746.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 图片格式WEBP全面解析[通俗易懂]

    图片格式WEBP全面解析[通俗易懂]前言不管是PC还是移动端,图片一直是流量大头,以苹果公司Retina产品为代表的高PPI屏对图片的质量提出了更高的要求,如何保证在图片的精细度不降低的前提下缩小图片体积,成为了一个有价值且值得探索的事情。但如今对于JPEG、PNG和GIF这些图片格式的优化几乎已经达到了极致,若想改变现状开辟新局面,便要有釜底抽薪的胆量和气魄,而Google给了我们一个新选择…

    2022年6月22日
  • css3全屏背景图片切换特效

    效果体验:http://hovertree.com/texiao/css3/10/一般做图片切换效果,都会使用JS或者jQuery脚本,今天发现,其实只用CSS也可以实现。试试效果吧。效果图:代码

    2021年12月22日
  • mavlink无人机控制程序_无人机协同作战

    mavlink无人机控制程序_无人机协同作战1.MAVLink简介MAVLink(MicroAirVehicleLink,微型空中飞行器链路通讯协议)是无人飞行器与地面站(GroundControlStation,GCS)之间通讯,以及无人飞行器之间通讯最常用的协议。它已经在PX4、APM、PIXHAWK和ParrotAR.Drone飞控平台上进行了大量测试。2.发明者LorenzMeier简介MAVLink的…

    2022年8月15日
  • Linux 0.12 内核管理存储器

    Linux 0.12 内核管理存储器

    2022年1月1日
  • JSP实现留言板「建议收藏」

    JSP实现留言板「建议收藏」JSP实现留言板submitMsg.jsp<%@pageimport=”java.util.ArrayList”%><%@pageimport=”bean.Message”%><%@pageimport=”java.util.List”%><%@pagelanguage=”java”contentType=”text/html;…

    2022年10月9日
  • XSRF 的攻击与防范

    XSRF 的攻击与防范官方定义CSRF(Cross-siterequestforgery跨站请求伪造,也被称成为“oneclickattack”或者sessionriding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用。尽管听起来像跨站脚本(XSS),但它与XSS非常不同,并且攻击方式几乎相左。XSS利用站点内的信任用户,而XSRF则通过伪装来自受信任用户的请求来利用受信任的网站。与XSS

    2022年5月19日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号