首页 > 系统相关 >linux安装python

linux安装python

时间:2023-08-14 23:00:33浏览次数:38  
标签:python Python 编译器 3.2 linux 安装 下载

转载请注明出处:

1.查看当前系统上已安装的Python版本:

  在终端中运行以下命令:

python --version

  或者使用以下命令查看全部已安装的Python版本:

ls /usr/bin/python*

 

2.下载并安装python包

  访问Python官方网站 https://www.python.org/downloads/source/ ,找到并下载所需版本的源代码压缩包(例如Python 3.9.7版本对应的源代码文件为:Python-3.9.7.tgz)

  根据官网的下载链接,此处下载python 3.2.5 的安装包,使用wget 进行下载

wget https://www.python.org/ftp/python/3.2.5/Python-3.2.5.tgz

  如果知道版本,可以直接替换上面的版本号,替换之后使用wget进行下载

  下载之后并解压:

tar -zxvf Python-3.2.5.tgz

  执行过程如下:

   

  进入源码目录进行配置和编译:

  执行以下命令进行配置并编译安装Python(可以根据实际需求添加或修改参数):

./configure --prefix=/usr/local/python3.2.5
make && sudo make install

  在运行配置的命令时报错,提示没有c编译器,由于是使用ubuntu系统,进行安装c编译器

              

   安装c编译器:

sudo apt-get install build-essential

  存在c编译器之后,进行编译

make && sudo make install

 

 

 

 

  

标签:python,Python,编译器,3.2,linux,安装,下载
From: https://www.cnblogs.com/zjdxr-up/p/17630020.html

相关文章

  • CentOS7 安装
    1、下载ElasticSearch8.9并安装https://www.elastic.co/guide/en/elasticsearch/reference/8.9/rpm.html#rpm-repowgethttps://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.9.0-x86_64.rpmwgethttps://artifacts.elastic.co/downloads/elasticsearch/ela......
  • Linux之sed命令详解
    sed是一种流编辑器,它是文本处理中非常好的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文......
  • Linux:netstat指令
    学习自:linux下netstat指令详解_linuxnetstat命令_乘凉~的博客-CSDN博客官网:netstat命令的官方文档1、简介netstat是Linux中常用网络工具,用于显示网络连接、路由表、网络接口等相关信息。它可以帮助我们监控网络活动、诊断网络问题、查看网络连接状态。2、显示所有网络连接n......
  • docker 安装rocketMQ和新版控制台
    docker安装rocketMQ和新版控制台参考文章:https://www.cnblogs.com/d1012181765/p/15603378.html1.拉取镜像#拉取镜像dockerpullrocketmqinc/rocketmq2.创建数据挂载目录mkdir-p/docker/rocketmq/data/namesrv/logs/docker/rocketmq/data/namesrv/storemkdir-p......
  • Linux:nmcli指令
    学习自:Linux中的nmcli命令-知乎 nmcli是NetworkManager提供的命令,使用时要确保NetworkManager服务处于启用状态。nmcli有四类常用命令:n(networking)、g(general)、c(connection)、d(device)根据Linux的指令前缀写法,以上所有指令都可写作部分前缀,例如connection就可以从c、co、c......
  • centos 7安装redis
    您好,这是在CentOS7上安装Redis的详细指南1:安装依赖项:Redis是用C语言开发的,因此在安装之前,您必须确保服务器已经安装了gcc。您可以通过以下命令检查机器是否安装:gcc-v。如果没有安装,您可以通过以下命令安装:yuminstall-ygcc。下载Redis安装包并解压缩:wgethttps://downlo......
  • windows10下SQL Server2019安装
    1、下载安装包后,管理员身份执行                 备注:取消poly后:          控制器名称:SQLSERVER2019C    等待~~~  需要安装管理工具:   具体可参考:sqlserver2019安装后没......
  • 如何使用Python调用常用的Linux命令
    本文将介绍如何使用Python调用Linux命令,包括常用命令的使用方法和示例代码。1.使用subprocess模块调用Linux命令Python内置了一个名为subprocess的模块,可以用于在Python程序中执行外部命令。subprocess模块提供了许多函数和方法,可以方便地启动新进程、连接到它们的输入/输出/错误......
  • 如何将Python代码转换为Goland
    本文将介绍如何将Python代码转换为Goland,包括转换工具、转换步骤和注意事项。1.转换工具目前市面上有很多Python到Go的转换工具,例如:Transcrypt:一个命令行工具,可以将Python代码转换为Go代码。PyGo:一个Python库,可以在Python代码中嵌入Go代码,从而实现Python到Go的转换。GoPy:一个Pytho......
  • 关于Python的学习记录(二十二_读写 CSV 文件)
    CSV文件介绍CSV(CommaSeparatedValues)全称逗号分隔值文件是一种简单、通用的文件格式,被广泛的应用于应用程序(数据库、电子表格等)数据的导入和导出以及异构系统之间的数据交换。因为CSV是纯文本文件,不管是什么操作系统和编程语言都是可以处理纯文本的,而且很多编程语言中都提供了......