如何檢查 Python 版本——Windows、Mac、Linux

如何檢查 Python 版本——Windows、Mac、Linux

Python 是一種多功能、功能強大的編程語言,具有從 Web 開發到數據分析的許多應用程序。大多數情況下,在使用 Python 進行編程時,您會想知道您使用的是哪個版本的 Python。

您可以使用多種方法快速輕鬆地檢查您的 Python 版本,包括命令行工具、使用平台和 sys 模塊運行腳本,或者在您首選的 IDE 中。

這些方法適用於不同的操作系統,包括 Windows、macOS 和 Linux,確保您可以立即識別您的 Python 版本。

每個新版本的 Python 都帶有某些更改或更新,因此,以前在另一個版本中編寫的代碼可能無法在新版本中運行。

不同版本的 Python 可能會有細微差別,了解您正在使用的確切版本可以幫助您避免在與他人共享代碼或安裝包時出現兼容性問題。

如何檢查 Python 版本——Windows、Mac、Linux

在本文中,我們將提供有關如何檢查計算機上的 Python 版本的簡單指南,無論您使用的是 Windows、macOS 還是 Linux。

讓我們開始吧!

目錄

如何從命令行檢查 Python 版本

在本節中,我們將討論如何使用命令行檢查 Python 版本。此方法可快速有效地確定您的計算機上安裝了哪個版本的 Python。

具體來說,我們將涵蓋以下內容:

  1. 如何在 Windows 中檢查 Python 版本

  2. 如何在 Linux 中查看 Python 版本

  3. 如何在 MacOS 中檢查 Python 版本

讓我們開始吧!

Windows 命令行提示符

在繼續執行此過程之前,請確保已安裝Python要使用Command Line Prompt檢查 Windows 機器上安裝的 Python 版本,請執行以下步驟:

步驟 1:按 Win+R 打開“運行”對話框。

第 2 步:鍵入 cmd 並按 Enter 以打開 Windows 命令提示符。

第 3 步:在命令提示符中,鍵入 python –version 並按 Enter。

  1. 如何檢查 Python 版本——Windows、Mac、Linux

以上提示將命令 Python 顯示已安裝的 Python 版本。如果您沒有看到響應或遇到錯誤,請確保已安裝 Python 並將其添加到您的環境變量中。

MacOS 和 Linux 終端

在 Linux 和 macOS 系統上,您可以使用終端來檢查您的 Python 版本。

請遵循以下說明:

第 1 步:對於 Linux,按 Ctrl+Alt+T 打開終端。對於 macOS,轉到 Finder,單擊應用程序,選擇實用程序,然後選擇終端。

第 2 步:打開終端后,鍵入 python –version 並按 Enter。

上面的提示將命令 Python 顯示您當前安裝的 Python 版本。

如果您的計算機上安裝了多個 Python 版本,您可能需要使用 python3 –version 來檢查 Python 3 的版本。

現在您知道如何從命令行檢查您的版本,您可以確保您為您的項目使用正確的版本並相應地管理您的環境。

以上只是檢查計算機上運行的Python 版本的一種方法。您還可以通過 Python 腳本檢查版本。下面的部分演示瞭如何使用 Python 腳本檢查版本。

如何從腳本中檢查 Python 版本

在本節中,您將學習如何使用不同的模塊從腳本中檢查 Python 版本。

我們將探索以下內容:

  1. 如何使用 sys 模塊檢查 Python 版本

  2. 如何使用平台模塊檢查 Python 版本

這將幫助您確保您的腳本在所需版本上運行並根據所使用的版本調整其行為。

如何使用 Sys 模塊檢查 Python 版本

從腳本檢查 Python 版本的一種方法是使用 sys 模塊。

Python 中的 sys 模塊是其標準庫的組成部分,使您能夠利用解釋器使用或維護的各種變量、函數和對象。

通過這樣做,您可以與系統和 Python 運行時環境互動,利用一系列功能,這些功能被證明對與系統相關的任務、調試或管理 Python 腳本的執行很有幫助。

sys 模塊提供了 version_info 屬性,它包含一個元組,其中包含 Python 解釋器的主要、次要和微版本號。

下面提供的代碼使用 sys 模塊來檢查 Python 版本:

import sys

major, minor, micro = sys.version_info[:3]
print(f"Your Python version is {major}.{minor}.{micro}")

上面的代碼將命令 Python 導入 sys 打印模塊並使用它來檢索 Python 的版本。

import sys:此行導入 sys 模塊,該模塊提供對系統特定參數和功能的訪問。

major, minor, micro = sys.version_info[:3]: sys.version_info 屬性返回一個包含 Python 版本組件的元組,例如主要版本號、次要版本號和微版本號。

在這裡,我們用 [:3] 對元組進行切片,得到前三個元素,分別代表主要版本號、次要版本號和微版本號,並將它們分配給各自的變量 major、minor 和 micro。

print(f”Your Python version is {major}.{minor}.{micro}”):該行使用 f-string(格式化字符串文字)通過替換 major、minor 和 micro 的值來顯示 Python 版本字符串中的變量。

import sys print 的輸出將以“您的 Python 版本是 XYZ”的格式顯示 Python 版本,其中 X、Y 和 Z 分別是主版本號、微版本號和次版本號。

  1. 如何檢查 Python 版本——Windows、Mac、Linux

請記住,有時您可能安裝了多個版本的 Python,並且輸出將顯示最新的 Python 版本。

此外,您可以使用斷言語句來確保您的腳本在最低要求的 Python 版本上運行。例如:

import sys

assert sys.version_info >= (3, 6), "Python 3.6 or higher is required"

上面的 Python 代碼片段演示瞭如何導入 sys 模塊並使用它來檢查 Python 版本是否為 3.6 或更高版本。如果不滿足要求,則會引髮帶有自定義消息的AssertionError 。

如何檢查 Python 版本——Windows、Mac、Linux

如何使用平台模塊檢查安裝的 Python 版本

檢查 Python 版本的另一種方法是使用平台模塊 Python 命令。

Python 中的平台模塊是標準庫的一部分,提供各種函數來檢索有關運行 Python 解釋器的底層平台、系統和硬件的信息。

這可以包括有關操作系統、處理器架構和 Python 實現本身的詳細信息。

導入平台 print 提供了 python_version() 函數,它返回一個帶有 Python 版本的字符串。

下面是演示如何使用平台模塊的示例代碼:

import platform

version = platform.python_version()
print(f"Your Python version is {version}")

上面的 Python 代碼片段演示瞭如何導入平台打印模塊並使用它來檢索 Python 版本信息,然後以格式化字符串打印它。

如何檢查 Python 版本——Windows、Mac、Linux

您還可以使用下面的 Python 命令,它使用元組來檢查 Python 版本:

import platform

version_tuple = platform.python_version_tuple()
print("Your Python version is {}.{}.{}".format(*version_tuple))

如何檢查 Python 版本——Windows、Mac、Linux

sys 和 platform 模塊都提供了各種 Python 命令來獲取有關 Python 環境的信息,您可以選擇更適合您的特定用例或要求的命令。

大多數情況下,程序員使用 IDE 來編寫代碼。您也可以在 IDE 中檢查主要版本。

在下面的部分中,我們將探討如何在兩個最流行的 Python 編程 IDE:VSCode 和PyCharm中檢查 Python 版本。

如何在集成開發環境 (IDE) 中檢查 Python 版本

集成開發環境是一種軟件應用程序,它提供了一套全面的工具和功能來幫助程序員更有效地編寫、編輯、調試和編譯代碼。

在集成開發環境 (IDE) 中檢查 Python 版本是處理 Python 項目時的一項常見任務。每個 IDE 都有自己的 Python 版本顯示方式。在本節中,我們將討論以下內容:

  1. 如何在 Visual Studio Code 中檢查 Python 版本

  2. 如何在 PyCharm 中查看 Python 版本

如何在 Visual Studio Code 中檢查 Python 版本

Visual Studio Code ( VSCode ) 是一種流行的 Python 開發 IDE。要在 VSCode 中檢查 Python 版本,請按照以下步驟操作:

第 1 步:打開 Visual Studio 代碼。

如何檢查 Python 版本——Windows、Mac、Linux

第 2 步:打開一個 Python 文件或在您的項目中創建一個新文件。

如何檢查 Python 版本——Windows、Mac、Linux

第三步:點擊狀態欄左下角顯示的Python版本。

如果您沒有看到任何 Python 版本,請確保安裝了 Python 擴展。

如何檢查 Python 版本——Windows、Mac、Linux

將出現一個下拉列表,其中包含可用的 Python 解釋器。

當前激活的解釋器旁邊有一個複選標記,版本號顯示在右側。

如何檢查 Python 版本——Windows、Mac、Linux

如何在 PyCharm 中查看 Python 版本

PyCharm 是另一個廣泛用於 Python 開發的 IDE。要在 PyCharm 中檢查 Python 版本,請按照以下步驟操作:

第一步:打開 PyCharm。

第 2 步:轉到主工具欄並單擊“文件”>“設置”(或在 macOS 上單擊“首選項”)。

如何檢查 Python 版本——Windows、Mac、Linux

第 3 步:在左側面板上,選擇“項目:您的項目名稱”>“Python 解釋器”。

如何檢查 Python 版本——Windows、Mac、Linux

第 4 步:在右側面板上,您將看到在解釋器可執行路徑旁邊列出了虛擬環境中安裝的 Python 版本。

如何檢查 Python 版本——Windows、Mac、Linux

通過在每個各自的 IDE 中執行這些步驟,您可以輕鬆地檢查您的項目使用的是哪個版本的 Python。

既然您已經了解了所使用的 Python 版本,那麼您可以使用這些信息做什麼呢?

有時,您可能會收到來自同事的文件,其中編寫的代碼是用較新版本的 Python 編寫的,而您可能使用的是舊版本,反之亦然。在這種情況下,您首先需要確定係統上安裝的 Python 版本。

如果你想將你的 Python 版本更新到最新版本,因為你可能安裝了不同的 Python 版本怎麼辦?在下面的部分中,我們列出了幾種可用於將 Python 版本更新到最新版本的方法。

如何將 Python 版本更新到最新版本

更新 Python 版本就像安裝 Python 一樣簡單,但是,更新過程因您使用的操作系統而異。

在本節中,我們將概述在 Windows、Linus 和 MacOS 上更新 Python 所需的步驟。

在 Windows 上更新 Python

第一步:卸載Python版本

轉到控制面板 > 程序和功能。

如何檢查 Python 版本——Windows、Mac、Linux

在已安裝程序列表中找到Python ,單擊它,然後單擊“卸載”。

如何檢查 Python 版本——Windows、Mac、Linux

第 2 步:下載並安裝最新的 Python 版本

  1. 訪問 Python 官方下載頁面https://www.python.org/downloads/

  2. 單擊“下載 Python”按鈕

    如何檢查 Python 版本——Windows、Mac、Linux
  3. 運行安裝程序

    如何檢查 Python 版本——Windows、Mac、Linux
  4. 按照安裝說明進行操作。

    如何檢查 Python 版本——Windows、Mac、Linux
  5. 確保在安裝過程中勾選“將 Python 添加到 PATH”複選框。

    如何檢查 Python 版本——Windows、Mac、Linux

單擊安裝按鈕後,Python 將開始在您的系統上安裝

如何檢查 Python 版本——Windows、Mac、Linux

在 macOS 上更新 Python:

第 1 步:安裝 Homebrew(如果尚未安裝)

  1. 打開終端應用程序。

  2. 輸入以下命令,然後按 Enter:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

第 2 步:更新 Python

在終端中,輸入以下命令,在每個命令後按 Enter:

brew update
brew upgrade python

在 Linux 上更新 Python(基於 Debian 的發行版):

第 1 步:更新包列表

  • 打開終端應用程序。

  • 輸入以下命令,然後按 Enter:

sudo apt-get update

第 2 步:安裝最新的 Python 版本

輸入以下命令,然後按 Enter:

sudo apt-get install python3.x

第 3 步:設置默認 Python 版本(可選)

輸入以下命令,在每個命令後按 Enter:

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.x 1
sudo update-alternatives --config python3

將“x”替換為最新的次要版本號,並在出現提示時選擇合適的版本。

通過執行這些步驟,您將能夠在 Windows、macOS 或 Linux 系統上將 Python 更新到最新版本。

讓我們總結一下

在整篇文章中,我們向您介紹瞭如何檢查您使用的 Python 版本的綜合指南。我們還向您展示瞭如何使用 sys 和 platform 模塊直接從腳本檢查 Python 版本。

最重要的是,我們深入研究了在兩個最流行的 Python 開發 IDE 中驗證 Python 版本:Visual Studio Code 和 PyCharm。

而且,我們還列出了在 Windows、macOS 和 Linux 系統上更新 Python 版本所需遵循的步驟。

通過遵守這些說明,您可以使您的 Python 環境保持最新,利用最新的功能和增強功能,並保證您的項目取得成功。

想了解更多關於 Python 的信息,請查看下面的 Python 播放列表:


什麼是 Python 中的自我:真實世界的例子

什麼是 Python 中的自我:真實世界的例子

什麼是 Python 中的自我:真實世界的例子

如何在 R 中保存和加載 RDS 文件

如何在 R 中保存和加載 RDS 文件

您將學習如何在 R 中保存和加載 .rds 文件中的對象。本博客還將介紹如何將對像從 R 導入 LuckyTemplates。

回顧前 N 個工作日——DAX 編碼語言解決方案

回顧前 N 個工作日——DAX 編碼語言解決方案

在此 DAX 編碼語言教程中,了解如何使用 GENERATE 函數以及如何動態更改度量標題。

在 LuckyTemplates 中使用多線程動態視覺技術展示見解

在 LuckyTemplates 中使用多線程動態視覺技術展示見解

本教程將介紹如何使用多線程動態可視化技術從報告中的動態數據可視化中創建見解。

LuckyTemplates 篩選上下文簡介

LuckyTemplates 篩選上下文簡介

在本文中,我將貫穿過濾器上下文。篩選上下文是任何 LuckyTemplates 用戶最初應該了解的主要主題之一。

使用 LuckyTemplates 在線服務中的應用程序的最佳技巧

使用 LuckyTemplates 在線服務中的應用程序的最佳技巧

我想展示 LuckyTemplates Apps 在線服務如何幫助管理從各種來源生成的不同報告和見解。

隨著時間的推移分析利潤率變化——使用 LuckyTemplates 和 DAX 進行分析

隨著時間的推移分析利潤率變化——使用 LuckyTemplates 和 DAX 進行分析

了解如何在 LuckyTemplates 中使用度量分支和組合 DAX 公式等技術計算利潤率變化。

DAX Studio 中數據緩存的物化想法

DAX Studio 中數據緩存的物化想法

本教程將討論數據緩存物化的想法,以及它們如何影響 DAX 在提供結果時的性能。

使用 LuckyTemplates 進行業務報告

使用 LuckyTemplates 進行業務報告

如果直到現在你還在使用 Excel,那麼現在是開始使用 LuckyTemplates 來滿足你的業務報告需求的最佳時機。

什麼是 LuckyTemplates 網關?所有你必須知道的

什麼是 LuckyTemplates 網關?所有你必須知道的

什麼是 LuckyTemplates 網關?所有你必須知道的