首页 / 安装部署 / 【实操】ubuntu安装python 3.10和pip3

【实操】ubuntu安装python 3.10和pip3

2024-10-09 19:05:42安装部署 阅读 922
不使用编译安装,全程使用ubuntu的apt可直接完成安装,不得不说ubuntu的库比cenots似乎完整很多。 不过也遇到了两个坑,并成功出坑。

安装完成截图

安装步骤

sudo apt update
apt install software-properties-common -y
add-apt-repository ppa:deadsnakes/ppa
apt install python3.10
python3.10 -v
更换python3软链接
cd /usr/bin
rm python3
ln -s /usr/bin/python3.10* /usr/bin/python3

安装pip3

apt install python3-pip

第一次运行pip3报错报错 ModuleNotFoundError: No module named 'distutils.util'

解决方法

apt install python3.10-distutils

由于pip3 执行任何安装都报错,ImportError: cannot import name 'html5lib' from 'pip._vendor'

查看pip3版本知道,版本太旧。

root@vm:/usr/bin# pip3 -V
pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.10)

更新pip,由于这个报错无法使用 pip3 install --upgrade pip,因此使用curl

root@vm:/usr/bin# curl -sS http://mirrors.aliyun.com/pypi/get-pip.py | python3.10
Collecting pip<21.0
  Downloading pip-20.3.4-py2.py3-none-any.whl (1.5 MB)
     |████████████████████████████████| 1.5 MB 14 kB/s 
Installing collected packages: pip
  Attempting uninstall: pip
    Found existing installation: pip 20.0.2
    Uninstalling pip-20.0.2:
      Successfully uninstalled pip-20.0.2
Successfully installed pip-20.3.4

本文《【实操】ubuntu安装python 3.10和pip3》由爱思考吧 isres.com 分享,转载请注明出处。本文网址:https://www.isres.com/bushu/390.html

本站主要收集测评能够节省时间和提升效率的软件工具并分享使用与学习的过程和感受,任何情况下用户都需遵守所使用软件资源的相关协议。与《【实操】ubuntu安装python 3.10和pip3》有关的本站文章及资源仅供个人学习交流使用,相关资源请下载后24小时内删除,请勿用于其它用途,因此产生的任何问题由您自行承担。

相关推荐

猜你喜欢

  • RTX3080显卡本机部署通义万相教程,文本生成视频实战

    RTX3080显卡本机部署通义万相教程,文本生成视频实战

    通义万相1.3B文生视频效果图一 通义万相1.3B文生视频 效果图二 通义万相本地部署 #基于conda创建python环境 conda create -n wanxiang_new python=...

    2025-03-01 12:14:04 970
  • Centos7 Python3.10安装部署

    Python3.10需要openssl1.11,而默认的不是,如果忽略这个,之后在跑Python会报错 (Caused by SSLError("Can't connect to HTTPS URL...

    2023-04-27 13:35:04 1693
  • Linux安装php imagick扩展

    yum install autoconf gcc gcc-c++ ImageMagick-devel wget https://pecl.php.net/get/imagick-3.4.4.tgz ...

    2023-03-23 16:18:16 1386
  • 自用nginx+php7+purgy缓存管理一键安装脚本

    安装默认创建站点通过ip访问的,WEB目录位于 /home/public_html/,默认会加一条开启80端口的规则到防火墙。 兼容centos6,centos7 #!/bin/bash set -...

    2023-04-25 12:23:53 920
  • nginx实现waf运行环境lua扩展的部署

    wget https://www.isres.com/file/LuaJIT-2.1.0-beta3.tar.gz tar -zxvf LuaJIT-2.1.0-beta3.tar.gz cd Lu...

    2023-04-25 12:09:24 1117
  • 【实操】ubuntu安装python 3.10和pip3

    【实操】ubuntu安装python 3.10和pip3

    安装完成截图 安装步骤 sudo apt update apt install software-properties-common -y add-apt-repository ppa:deadsn...

    2024-10-09 19:05:42 922
  • Centos一键安装部署vsftp

    Centos一键安装部署vsftp

    每次给不同的人配置ftp,都手工搞一次,决定简化这一步操作。 1、自动安装vsftp 2、自动设置被动模式、并打开iptables端口 3、支持自动创建ftp目录 帐号 密码 4、安装后,以后每次运行...

    2016-10-31 14:22:13 3541
  • zabbix4.4的rpm安装部署以及客户端源码安装相关笔记

    重新部署了个新的zabbix server,替换原来的2.8,同时有一台原2.8的客户端的重装一个4.4的客户端。 rpm -Uvh https://repo.zabbix.com/zabbix/4...

    2020-05-01 15:25:22 4856