Ubuntu 虚拟机 Python3 + pip 完整安装教程

文章目录

    • [一、先检查系统是否自带 Python3](#一、先检查系统是否自带 Python3)
    • [二、安装 Python3 和 pip(必装)](#二、安装 Python3 和 pip(必装))
      • [1. 更新软件源](#1. 更新软件源)
      • [2. 安装 python3 和 pip](#2. 安装 python3 和 pip)
      • [3. 验证安装成功](#3. 验证安装成功)
    • 三、最简单的使用方法
      • [1. 运行 Python](#1. 运行 Python)
      • [2. 用 pip 安装第三方库(如 requests、numpy)](#2. 用 pip 安装第三方库(如 requests、numpy))
      • [3. 运行 .py 文件](#3. 运行 .py 文件)
    • [四、解决 pip 下载慢(换国内源)](#四、解决 pip 下载慢(换国内源))
    • 五、小技巧(可选,让使用更方便)
      • [1. 把 python3 简化成 python](#1. 把 python3 简化成 python)
      • [2. 安装常用开发工具](#2. 安装常用开发工具)
    • 六、完整测试(确保环境正常)

一、先检查系统是否自带 Python3

Ubuntu 默认自带 Python3 ,先验证一下:

打开终端(Ctrl + Alt + T

bash 复制代码
python3 --version

如果显示版本号(如 3.10、3.12),说明已安装,直接跳到 第二步


二、安装 Python3 和 pip(必装)

1. 更新软件源

bash 复制代码
sudo apt update

2. 安装 python3 和 pip

bash 复制代码
sudo apt install python3 python3-pip -y

3. 验证安装成功

bash 复制代码
# 查看 Python 版本
python3 --version

# 查看 pip 版本
pip3 --version

出现版本号 = 安装成功!


三、最简单的使用方法

1. 运行 Python

bash 复制代码
python3

进入 >>> 环境就可以写代码了,退出输入:

python 复制代码
exit()

2. 用 pip 安装第三方库(如 requests、numpy)

bash 复制代码
# 安装库(示例)
pip3 install requests

# 安装 numpy
pip3 install numpy

# 卸载库
pip3 uninstall 库名

3. 运行 .py 文件

bash 复制代码
python3 文件名.py

四、解决 pip 下载慢(换国内源)

Ubuntu 默认 pip 下载很慢,一键换成清华源

bash 复制代码
pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

以后安装库速度飞起来!


五、小技巧(可选,让使用更方便)

1. 把 python3 简化成 python

每次敲 python3 麻烦,可以设置别名:

bash 复制代码
sudo apt install python-is-python3 -y

之后直接用:

bash 复制代码
python --version
pip --version

2. 安装常用开发工具

bash 复制代码
sudo apt install python3-venv -y

六、完整测试(确保环境正常)

  1. 创建测试文件
bash 复制代码
vim test.py
  1. i 进入编辑,输入:
python 复制代码
print("Ubuntu Python 环境安装成功!")
  1. ESC,输入 :wq 保存退出

  2. 运行:

bash 复制代码
python3 test.py

输出文字 = 完全正常


相关推荐
XIAOHEZIcode3 小时前
Ubuntu 终端美化全栈指南:Bash 到 Kitty 踩坑实录
linux·ubuntu·命令行
唐青枫5 小时前
别再只会用 cron:Linux systemd Timer 定时任务实战详解
linux
AlfredZhao2 天前
生产环境里,为什么不建议把普通端口直接暴露到公网?
linux·https·443·80
戴为沐3 天前
Linux内存扩容指南
linux
zylyehuo4 天前
Linux 彻底且安全地删除文件
linux
用户805533698034 天前
主线 U-Boot 上 RK3506:和闭源 rkbin 拔河的三个隐性契约
linux·嵌入式
用户034095297914 天前
linux fcitx 5 雾凇拼音 设置在中文输入法下仍然输入英文标点
linux
Web3探索者6 天前
可视化服务器管理和传统命令行区别是什么?新手教程:Linux 运维到底该用图形界面还是 SSH 命令行?
linux·ssh
zylyehuo6 天前
Linux系统中网线与USB网络共享冲突
linux
Sokach10157 天前
Linux Shell 脚本从零到能用:一个新手的一天学习总结
linux