Linux上安装python3

这篇具有很好参考价值的文章主要介绍了Linux上安装python3。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

记录如何在linux上安装python3及升级pip。

1. 准备工作

1.1. 安装python3的依赖

sudo 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

如果当前登录的是普通用户,需要在命令前加sudo,否则不用,下文同理。

1.2. 下载python3安装包

(以python3.7.2为例)2种方法,如果linux上可使用wget命令,可以通过下面命令直接linux下载

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

如果linux没有安装wget命令,可以在本地下载后上传到linux上,下载地址就是https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz。如果安装其他版本,可在该链接下https://www.python.org/ftp/python/找到其他版本下载。下载完成后通过lrzsz命令上传。

rz -e

安装包放在linux上后,解压:

tar -zxvf Python-3.7.2.tgz 

2. 安装python3

2.1. 配置安装路径

cd Python-3.7.2
./configure prefix=/usr/local/python3

2.2. 编译安装python3

make && make install

编译时如果遇见报错configure: error: no acceptable C compiler found in $PATH,说明没有安装gcc,通过下面命令安装gcc后再重新编译。

yum -y install gcc

2.3. 添加软链接

添加软链接,让pip3和python3这两个指令指向刚刚安装的3.7.2

sudo ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
sudo ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3

如果提示ln: 无法创建符号链接"/usr/bin/pip3": 文件已存在。只需要通过下面命令删除文件,重新创建软链接即可

rm -rf /usr/bin/pip3

/usr/bin/python3同理。

3. 检测是否安装成功

python3 -V
pip3 -V

4. 升级pip

通过下面命令升级pip3

pip3 install --upgrade pip

通过下面命令升级pip

pip install -upgrade pip

声明:本文参考https://blog.csdn.net/u014454538/article/details/112351029文章来源地址https://www.toymoban.com/news/detail-656688.html

到了这里,关于Linux上安装python3的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux下 编译安装安装python3.8.16

    Linux下 编译安装安装python3.8.16,为了提高下载速度,采用华为云镜像下载。速度快得很 cd /opt/ 下载python3.8 wget https://mirrors.huaweicloud.com/python/3.8.16/Python-3.8.16.tgz tar -xzvf Python-3.8.16.tgz mkdir /usr/local/python3 cd Python-3.8.16/ ./configure clear ./configure --prefix=/usr/local/python3 make make install which

    2024年02月06日
    浏览(39)
  • Linux和Shell笔记-3Linux系统内部信息命令

    上一节汇总了Linux文件系统上切换目录以及处理文件和目录的基本知识。这里汇总通过命令行命令探查Linux系统的内部信息,包括: 管理进程 获取磁盘统计信息 挂载新磁盘 排序数据 归档数据 探查进程(某个时间点) ps 实时监测进程 top 显示的各个参数详解top参数 结束进程

    2024年02月16日
    浏览(31)
  • Linux (centos) 安装Python3.9(保姆级别)

    项目运行需要python环境 ,推荐python3以上,作者使用的是python3.9.7,以下是安装步骤: 特别注意,Linux通常附带大多数Python都是2.7.5版本。如果我们想使用Python3,最好安装一个新的Python3环境,但请不要尝试删除Python2,避免引起不必要的麻烦。 1. 更新系统软件包(可以使用cent

    2024年02月07日
    浏览(49)
  • 【Linux系统安装Python3 --- 思路清晰的五大步】

    水善利万物而不争,处众人之所恶,故几于道💦 一、检查Python版本 二、下载源码包 三、解压编译源码 四、安装Python 五、调整系统默认Python指向 1.直接进入python命令行查看python版本 2.列出系统上所有可用的python版本 源码包可以通过wget在线下载,也可以到官网下载到windows上

    2024年02月01日
    浏览(24)
  • Linux安装Python3.11以及解决openssl问题

    Linux系统:centos7 python版本:3.11 1、查看系统自带python 默认情况下,Linux会自带安装Python,可以运行python --version命令查看。 我们看到Linux中已经自带了Python2.7.5。再次运行python命令后就可以使用python命令窗口了(Ctrl+D退出python命令窗口)。 2、查看Linux默认安装的Python位置 看到

    2024年02月09日
    浏览(36)
  • Python篇5:linux安装python3.9与部署项目新包

    完整安装python3.9 1、安装之前的一个类先安装: 不然 make的时候,会报缺少很多包。仔细看中间有提示 如果是华为云,最好先安装openssl 1.1.1及以上的版本。 https://blog.csdn.net/yangjiechao945/article/details/124196480  这里安装的是1.1.1w的版本 然后再编译make 安装,后续再返回这里重新安

    2024年01月22日
    浏览(34)
  • 虚拟机Linux(centos)安装python3.8(超详细)

    下载地址:https://www.python.org/downloads/source/ 输入下面网址即可直接下载: python3.8:https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz python3.6:https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz ​补充:本环境选择版本是3.8版本,最好以root身份登录,避免不必要的麻烦 cat /proc/version      

    2024年04月23日
    浏览(46)
  • windows 安装Linux子系统 Ubuntu 并配置python3

    环境说明: Windows 11   Ubuntu 20.04.6 安装步骤以及问题: 1、开启Windows Subsystem for Linux 2、开启虚拟机特性 3、下载并安装WSL2更新包 4、将WSL2设置成默认 注:以上命令均以powershell的管理员命令执行 若未执行以上命令,直接安装Linux子系统,会出现如下报错: 5、打开Microsoft st

    2024年02月07日
    浏览(43)
  • linux centos上安装python3.11.x详细完整教程

    一. 安装步骤 注意: 1、安装python3.11的其他版本替换下面的版本信息即可。(如想安装3.11.5将案例中的3.11.0替换成3.11.5即可) 若要卸载,直接 rm -rf /usr/python 即可 二. 报错处理 1. make编译的时候出现报错 即 如果不处理此报错,会出现: ModuleNotFoundError: No module named \\\'_ssl\\\' 的问题。

    2024年02月04日
    浏览(41)
  • 如何在linux(centos7)操作系统下安装和卸载python3

    由于我的两台Linux操作系统的Python3的版本不同,不能直接使用相应的库,所以我决定将两个操作系统的Python3换成同一个版本,这样在使用库的时候不需要再重复安装了。 我个人习惯安装在/usr/local/python3(具体安装位置看个人喜好) 方式一: 在官网中现在相应版本的Python3,

    2024年02月13日
    浏览(65)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包