概述
python3 是用於執行 Python 3 語言編寫的程序或啟動交互式 Python shell 的核心命令。您可以通過各種選項來控制其執行方式。
主要功能
- 執行 Python 腳本文件
- 啟動交互式 Python shell
- 將 Python 模塊作為腳本執行
- 直接執行代碼字符串
- 檢查已安裝的 Python 版本
主要選項
與 python3 命令一起常用的選項。
執行與資訊
生成的命令:
請試著組合命令。
這個 Django 應用程序是一個技術指南文檔,旨在為用戶輕鬆解釋 Linux 的各種命令。
`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` 是更安全的。