概述
python3 是一个核心命令,用于执行用 Python 3 语言编写的程序或启动交互式 Python shell。您可以通过各种选项来控制其执行方式。
主要功能
- 执行 Python 脚本文件
- 启动交互式 Python shell
- 将 Python 模块作为脚本执行
- 直接执行代码字符串
- 查看已安装的 Python 版本
主要选项
以下是与 python3 命令一起常用的选项。
执行与信息
生成的命令:
请尝试组合命令。
描述:
`python3` 执行命令。
通过组合这些选项,您可以与 AI 一起虚拟地执行命令。
使用示例
以下是 python3 命令的各种用法示例。
启动交互式 Python shell
python3
不带任何参数运行 python3 将启动交互式解释器。
执行 Python 脚本
python3 my_script.py
执行指定的 Python 脚本文件(例如:`my_script.py`)。
直接执行代码字符串
python3 -c "print('Hello, Python from command line!')"
在命令行中直接执行简短的 Python 代码时非常有用。
执行 Python 模块
python3 -m http.server 8000
将特定的 Python 模块作为脚本执行。例如,可以启动一个简单的 HTTP 服务器。
检查 Python 版本
python3 -V
检查当前系统上安装的 Python 3 的版本。
安装
大多数最新的 Linux 发行版都预装了 Python 3,但如果您需要特定版本或尚未安装,可以使用以下命令。
基于 Debian/Ubuntu 的系统
sudo apt update
sudo apt install python3
使用 APT 包管理器安装 Python 3。
基于 CentOS/RHEL/Fedora 的系统
sudo yum install python3 -y
# 或
sudo dnf install python3 -y
使用 YUM 或 DNF 包管理器安装 Python 3。
提示与注意事项
Python 开发和使用过程中的有用提示和注意事项。
使用虚拟环境
建议为每个项目创建独立的 Python 环境,使用虚拟环境(virtual environment)。您可以使用 `python3 -m venv myenv` 命令创建。
- 防止项目间的依赖冲突
- 避免污染系统 Python 环境
- 方便包管理
使用 pip 进行包管理
您可以使用 `pip3` 命令安装、更新和卸载 Python 包。(例如:`pip3 install requests`)
- 安装包:`pip3 install <package_name>`
- 更新包:`pip3 install --upgrade <package_name>`
- 卸载包:`pip3 uninstall <package_name>`
注意区分 Python 2 和 Python 3
在一些旧系统中,`python` 命令可能指向 Python 2。为了明确使用 Python 3,始终使用 `python3` 是更安全的选择。