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

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • hdu 4661 Message Passing(木DP&组合数学)

    hdu 4661 Message Passing(木DP&组合数学)

  • Python OpenCV findContours()函数与drawContours()函数用法

    Python OpenCV findContours()函数与drawContours()函数用法我用的Python3.6,OpenCV3.4。Python3.x与2.x语法不一样,OpenCV2.x与3.x也不一样。看之前得清楚自己用的啥。本文说白了就是个简单的查找轮廓,并且绘制轮廓。简单说一下这俩个函数用法。函数cv2.findContours()有三个参数。第一个是输入图像,第二个是轮廓检索模式,第三个是轮廓近似方法。而返回值根据OpenCV版本不同也不一样,但这俩个版本都会返回…

    2022年10月25日
  • ALERT! UUID=xxxxxxxxx does not exist. Dropping to a shell!

    ALERT! UUID=xxxxxxxxx does not exist. Dropping to a shell!ALERT!UUID=xxxxxxxxxdoesnotexist.Droppingtoashell!文章目录ALERT!UUID=xxxxxxxxxdoesnotexist.Droppingtoashell!问题描述我的解决过程写在最后问题描述ubuntu18.04非正常关机后打不开了,先是黑屏显示:ACPIError:Needtype[Refe…

  • Python函数基础[通俗易懂]

    Python函数基础[通俗易懂]函数声明、调用、返回基础Python中使用def关键字来声明函数,声明函数的格式为:有3个需要注意的地方:1.函数名后面必须加冒号2.如果函数体和def不在同一行,则必须缩进3.ret

  • Rectified Linear Unit (ReLU)

    Rectified Linear Unit (ReLU)TheRectifiedLinearUnit(ReLU)computesthefunctionf(x)=max(0,x)f(x)=max(0,x),whichissimplythresholdedatzero.ThereareseveralprosandconstousingtheReLUs:(Pros)Comparedtosigmoid/tan

    2022年10月25日
  • R语言实现LASSO回归

    R语言实现LASSO回归Lasso回归又称为套索回归,是RobertTibshirani于1996年提出的一种新的变量选择技术。Lasso是一种收缩估计方法,其基本思想是在回归系数的绝对值之和小于一个常数的约束条件下,使残差平方和最小化,从而能够产生某些严格等于0的回归系数,进一步得到可以解释的模型。R语言中有多个包可以实现Lasso回归,这里使用lars包实现。1.利用lars函数实现lasso回归并可视化显示x…

发表回复

您的电子邮箱地址不会被公开。

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