安装linux的基本步骤_linux安装oracle

安装linux的基本步骤_linux安装oracle文章目录一、下载Python包二、安装依赖环境三、安装Python3四、建立Python3和pip3的软链五、检查是否安装成功点我获取更多教程、面试经验、Python分享(PS:个人在用的人工智能学习网站推荐给需要的小伙伴:captainai)一、下载Python包网上教程大多是通过官方地址进行下载Python的,但由于国内网络环境问题,会导致下载很慢,所以这里建议通过国内镜像进行下载例如:淘宝镜像http://npm.taobao.org/mirrors/python/大部分版本和

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

Jetbrains全系列IDE稳定放心使用


【Python测试交流群:8140 78962】


一、下载Python包

网上教程大多是通过官方地址进行下载Python的,但由于国内网络环境问题,会导致下载很慢,所以这里建议通过国内镜像进行下载

例如:淘宝镜像 http://npm.taobao.org/mirrors/python/
在这里插入图片描述


大部分版本和各系统包都提供,这里的教程用Python3.9.6来举例:
1)Linux可以通过wget命令进行下载(在任意目录执行下面的命令,如果找提示找不到wget可以使用yum -y install wget进行安装):
wget http://npm.taobao.org/mirrors/python/3.9.6/Python-3.9.6.tgz


2)如果没有wget又不想额外安装的话可以先通过网页下载到本地,然后上传到Linux服务器:
在这里插入图片描述


二、安装依赖环境

1.输入命令: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

2.安装gcc:yum install gcc

3.Python3.7版本之后需要安装libffi-devel:yum install libffi-devel -y


三、安装Python3

1.创建Python目录: mkdir -p /usr/local/python3

2.解压下载好的Python-3.x.x.tgz包(具体包名因你下载的Python具体版本不不同⽽而不不同,如:我下载的是Python3.9.6,那我这里就是Python-3.9.6.tgz):tar -zxvf Python-3.9.6.tgz

3.进入解压后的目录,编译安装:

  1. cd Python-3.9.6
  2. ./configure --prefix=/usr/local/python3 (/usr/local/python3为上面步骤创建的目录)

4.编译:make


5.编译成功后,编译安装:make install


6.检查python3.9的编译器(可跳过):/usr/local/python3/bin/python3.9


四、建立Python3和pip3的软链

1.执行命令:ln -s /usr/local/python3/bin/python3 /usr/bin/python3

2.执行命令:ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3


五、检查是否安装成功

1.查看python版本:python3 -V
在这里插入图片描述


2.查看已安装的库:pip3 -V
在这里插入图片描述




??欢迎关注公众号【曲鸟讲测试开发】,获取最新教程,面试经验、Python知识分享??

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

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

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

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

(0)
blank

相关推荐

  • 浏览器缓存机制详解

    浏览器缓存浏览器缓存的知识是前端工程师必须要掌握的,因为这些知识直接影响到你的页面的用户体验,影响到你的页面的加载策略。接下来将要详细的讲述浏览器缓存的概念和原理,新人要仔细阅读,甚至要多次反刍,

    2021年12月24日
  • C#中什么是泛型

    C#中什么是泛型参考视频c#教程泛型集合与非泛型集合最大的区别在于,泛型集合,不需要进行装箱和拆箱的操作。如集合元素为值类型,通常泛型集合要优于非泛型集合,并优于从非泛型集合派生出来的类型,泛是广泛的意思,而型是数据类型。这里的泛型可以理解为应用广泛的数据类型。为了提高性能及维护类型安全,一般最好采用泛型集合。如果两个类的内容完全一样,只是处理的数据类型不同。那么,采用泛型是一个不错的选择。泛型类用于封装不是特定于具体数据类型的操作,通常用于集合。诸如从集合中添加和移除项这样的操作都以大体上相同的方式执行,与所存

  • HashMap与ConcurrentHashMap的区别「建议收藏」

    HashMap与ConcurrentHashMap的区别「建议收藏」从JDK1.2起,就有了HashMap,正如前一篇文章所说,HashMap不是线程安全的,因此多线程操作时需要格外小心。在JDK1.5中,伟大的DougLea给我们带来了concurrent包,从此Map也有安全的了。ConcurrentHashMap具体是怎么实现线程安全的呢,肯定不可能是每个方法加synchronized,那样就变成了HashTable。从Conc

  • 怎样和领导汇报工作,更容易获得升职加薪?谈谈和领导汇报的艺术

    怎样和领导汇报工作,更容易获得升职加薪?谈谈和领导汇报的艺术

  • git提交代码流程

    git提交代码流程使用git也快有两年了,今天将常用命令总结一下,我描述一个整个的开发流程架构师在gitlab上新建了一个项目,搭好了框架1.我作为开发者之一,首先gitclonehttps://xx用idea打开项目,然后点开idea下面的console,在这里面执行git命令刚进来自然是master分支,然后我们首先创建一个自己的分支并切换过去,命令如下gitcheckout-…

  • 基于tensorflow的LSTM 时间序列预测模型

    时间序列预测(曲线回归或曲线拟合),结构为训练数据生成-》隐藏输入层-》LSTM神经层-》隐藏输入层-》结果,也可以采用LSTM神经层-》全连接层(多层的普通神经网络)构成,训练效果未对比,与参数调优相关。参数说明:TIME_STEPS:RNN训练的步数,一次训练输入的序列长度;INPUT_SIZE:输入序列中,单个输入的维度,用于曲线拟合或者回归的话,维度即为1;BATCH_SIZE:训练的批…

发表回复

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

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