首页 > 系统相关 >linux环境Python安装

linux环境Python安装

时间:2024-01-13 19:33:20浏览次数:40  
标签:bin Python local devel usr linux 安装 python3

1、下载源码

华为云镜像地址下载python

Python加速地址:https://repo.huaweicloud.com/python/

2、安装前置依赖

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 libffi-devel

3、创建目录、编译源码

mkdir /usr/local/python3

chmod 755  /usr/local/python3

cd  /usr/local/python3

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

tar zxvf Python-3.6.8.tgz

cd Python-3.6.8

./configure --prefix=/usr/local/python3

make

make install

4、创建软链接

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

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

标签:bin,Python,local,devel,usr,linux,安装,python3
From: https://www.cnblogs.com/swore/p/17962805

相关文章

  • 纪念一下,在国产麒麟linux下跑dotnet8,运行起来了
    纪念一下,在国产麒麟linux下跑dotnet8,运行起来了1、用vs2022的dotnet8写的跨平台web项目,编译完成。2、在麒麟linux里安装dotnet: 参考微软官方的net8安装说明,  https://dotnet.microsoft.com/zh-cn/download/dotnet/8.0  https://dotnet.microsoft.com/zh-cn/downl......
  • linux 磁盘清理
    在CentOS7环境中处理磁盘空间,可以按照以下步骤进行:首先查询磁盘空间占用情况。你可以使用df-ah命令来查看每个分区的使用情况。定位到根目录,然后查询大文件与目录。可以使用cd/命令进入根目录,然后运行du-sh*|sort-n命令查看当前目录下所有文件和目录的大小,并按大小......
  • python socket服务端
    pythonsocket服务端importsocket#创建socket对象server_socket=socket.socket(socket.AF_INET,socket.SOCK_STREAM)#绑定IP地址和端口号server_socket.bind(('127.0.0.1',8000))#监听连接server_socket.listen(1)print('等待客户端连接...')whileTru......
  • Linux进程管理
    一、什么是进程进程是加载到内存中的一段指令。如果某个用户运行一个程序,那么这个程序产生的进程也会继承到这个用户的UID和GID以及SELINUX的上下文,并且进程还具有父子关系,一个父进程可以有多个子进程二、查看进程2.1ps查看进程信息用法作用ps查看当前终端的进程ps-a查看所有终......
  • Linux进程间通信 [补档-2023-07-27]
    Linux进程间通信10-1简介​在Linux下,进程之间相互独立,每个进程都有自己不同的用户地址空间。任何一个进程的全局变量在另一个进程中都看不到,所以进程和进程之间不能相互访问。如果非要交换数据则必须通过内核,在内核中开辟一块缓冲区。假设有两个进程AB,他们之间想......
  • Linux的信号管理 [补档-2023-07-30]
    信号11-1简介:​信号只是表示某个信号,不可以携带大量信息,信号需要满足特点的条件才会产生。是一种特别的通信手段。11-2信号机制:​假设有两个进程A,B,现在进程A给进程B发送信号,进程B在收到信号之前会执行自己的代码,当收到信号后,无论执行到了哪里,都要暂停执......
  • Linux文件IO之二 [补档-2023-07-21]
    8-5linux系统IO函数:open函数:​函数原型:intopen(constchar*pathname,intflags,mode_tmode);​功能:打开一个文件并返回文件描述符。与c库中的fopen差不多​参数:pathname:要打开的文件路径名。flags:打开文件的标志O_RDONLY(只读)O_WRONLY(只写)O_RD......
  • Linux的进程管理 [补档-2023-07-25]
    Linux进程管理9-1并发与并行:​并发:在同一个cpu上,并且在一个时间段时,同时运行多个程序。比如在1000毫秒内,我们有5个程序需要执行,所以我们可以将1000毫秒分为5个200毫秒,让每个程序都占用200毫秒的cpu使用权,这样在1000毫秒内就可以执行5个程序。​并行:大于等......
  • 安装npm install报错npm ERR! code ETIMEDOUT npm ERR! errno ETIMEDOUT npm ERR! net
    执行命令:npmrundev启动前端项目报如下错误,vue-cli-service是Vue一个启动的插件,需要安装D:\nodejs\npm.cmdrundev>[email protected]>vue-cli-serviceserve--open'vue-cli-service'不是内部或外部命令,也不是可运行的程序或批处理文件。Processfinishedwithe......
  • Linux文件IO之一 [补偿-2023-07-21]
    Linux文件IO8-1C标准库IO函数的工作流程​使用fopen函数打开一个文件,之后会返回一个FILE*fp指针,fp指针指向一个结构体,这个结构体是c标准io库中的一个结构体,这个结构体有三个重要的成员:文件描述符:描述符指向一个打开文件表,通过此表可以找到文件的inode表,通过对应的in......