在 Ubuntu 上使用 Python 一般分为 查看/安装 Python、运行 Python 程序、管理依赖、常用开发方式 几个部分。下面按新手友好的方式说明。
大多数 Ubuntu 自带 Python 3。
python3 --version
如果看到类似:
Python 3.10.12
说明已安装。
⚠️ 注意:Ubuntu 中
python命令不一定存在,推荐使用python3
sudo apt update
sudo apt install python3
sudo apt install python3-pip
验证:
pip3 --version
python3
然后输入:
print("Hello Ubuntu")
退出:
exit()
nano hello.py
print("Hello from Ubuntu")
python3 hello.py
python3 -c "print('Hello')"
使用 pip:
pip3 install requests
示例:
import requests
r = requests.get("https://www.baidu.com")
print(r.status_code)
⚠️ 如果提示权限错误,推荐使用 虚拟环境(见下)
避免污染系统 Python。
sudo apt install python3-venv
创建虚拟环境:
python3 -m venv venv
激活:
source venv/bin/activate
激活后提示符前会出现 (venv)
安装库:
pip install numpy
退出环境:
deactivate
nanovimsudo snap install code --classic
python 命令不存在解决:
alias python=python3
或永久写入 .bashrc
使用国内源:
pip3 install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple
Ubuntu 系统工具依赖 Python 3
with open("test.txt", "r") as f:
print(f.read())
如果你愿意,可以告诉我:
我可以给你更针对性的 Ubuntu + Python 教程。