PyCharm 安裝指南 - 跨平臺(tái) IDE 部署教程

2025-03-26 10:46 更新

PyCharm 是一款跨平臺(tái)的集成開(kāi)發(fā)環(huán)境(IDE),在 Windows、macOS 和 Linux 操作系統(tǒng)上提供一致的體驗(yàn)。


PyCharm 提供兩個(gè)版本:專業(yè)版(Professional)和社區(qū)版(Community)。

  • 社區(qū)版:是開(kāi)源項(xiàng)目,免費(fèi)但功能較少;
  • 專業(yè)版:是商業(yè)版本,提供出色的工具和功能。


更多信息可參考版本對(duì)比矩陣。


系統(tǒng)要求


要求(Requirement) 最低(Minimum) 推薦(Recommended)
內(nèi)存(RAM) 2 GB 的可用 RAM 8 GB 總系統(tǒng) RAM
處理器(CPU) 不限 多核 CPU。
PyCharm 支持不同作和進(jìn)程的多線程處理,因此可以使用的 CPU 內(nèi)核越多,速度就越快。
磁盤(pán)空間(Disk space) 3.5 GB 至少有 5 GB 的SSD 驅(qū)動(dòng)器可用空間
顯示器分辨率(Monitor resolution) 1024×768 1920×1080
操作系統(tǒng)(Operating system) 官方發(fā)布的版本:
  • Microsoft Windows 10 1809 64 位或更高版本W(wǎng)indows Server 2019 64 位或更高版本
  • macOS 12.0 或更高版本
  • 滿足以下要求的兩個(gè)最新版本的 Ubuntu LTS 或 Fedora Linux 發(fā)行版:
    • Linux 內(nèi)核版本 6.x
    • Gnome 或 KDE 桌面環(huán)境
    • X Window 系統(tǒng) (X11)
      Wayland 支持正在開(kāi)發(fā)中。您可以在 JBR-3206:Native Wayland 支持中監(jiān)控進(jìn)度并留下您的反饋。
    • GLIBC 2.28 或更高版本
不支持預(yù)發(fā)布版本。
最新版本:
  • Windows 64 位
  • macOS 的
  • Ubuntu LTS 或 Fedora Linux 發(fā)行版


運(yùn)行 PyCharm 無(wú)需安裝 Java,因?yàn)?IDE 內(nèi)置了 JetBrains 運(yùn)行時(shí)(基于 JBR 21)。PyCharm 支持以下版本的 Python:

  • Python 2: 2.7 版本
  • Python 3: 從 3.6 版本到 3.13 版本


使用 Toolbox App 安裝

JetBrains Toolbox App 是安裝 JetBrains 產(chǎn)品的推薦工具。

使用它可安裝和管理不同產(chǎn)品或同一產(chǎn)品的多個(gè)版本(包括早期訪問(wèn)程序 EAP 版本),必要時(shí)更新、回滾,以及輕松移除任何工具。

Toolbox App 還會(huì)維護(hù)所有項(xiàng)目的列表,以便快速在正確的 IDE 和版本中打開(kāi)任意項(xiàng)目。


安裝 Toolbox App

Windows MacOS Linux
  1. Toolbox App 網(wǎng)頁(yè)下載安裝程序 ?.exe?。
  2. 運(yùn)行安裝程序并按照向?qū)Р襟E操作。
  3. 運(yùn)行 Toolbox App 后,點(diǎn)擊其在通知區(qū)域的圖標(biāo) Toolbox App 圖標(biāo)  ,選擇要安裝的產(chǎn)品。

要安裝特定版本,點(diǎn)擊 app并選擇可用版本(Available versions)。

Toolbox 應(yīng)用程序中的 PyCharm


從 Toolbox App 登錄 JetBrains 賬戶后,它會(huì)自動(dòng)激活安裝的任何 IDE 的可用許可證。


  1. 從 Toolbox App 網(wǎng)頁(yè)下載磁盤(pán)映像?.dmg?。
    Intel 和 Apple Silicon 處理器有單獨(dú)的磁盤(pán)映像。
  2. 掛載圖像并將 JetBrains Toolbox 應(yīng)用程序拖到 Applications 文件夾。
  3. 運(yùn)行 Toolbox App 后,單擊主菜單中的圖標(biāo)并選擇要安裝的產(chǎn)品。要安裝特定版本,請(qǐng)單擊   app 并選擇 Available versions。

Toolbox 應(yīng)用程序中的 PyCharm

從 Toolbox App 登錄您的 JetBrains 帳戶,它將自動(dòng)激活您安裝的任何 IDE 的可用許可證。


Toolbox App 打包在 AppImage 中,需要 FUSE 才能運(yùn)行。

如果您的發(fā)行版不使用該軟件包,請(qǐng)運(yùn)行以下命令進(jìn)行安裝:

sudo apt install libfuse2
此外,請(qǐng)確保已安裝以下必需的軟件包:?
  • ???libxi6?
  • ???libxrender1?
  • ???libxtst6?
  • ???mesa-utils?
  • ???libfontconfig?
  • ???libgtk-3-bin????


  1. 從 Toolbox App 網(wǎng)頁(yè)下載 ?tarball .tar.gz?。
  2. 解壓縮 tarball 并啟動(dòng)可執(zhí)行文件:
    tar -xzf jetbrains-toolbox-<build>.tar.gz && cd jetbrains-toolbox-<build> && ./jetbrains-toolbox
  3. Toolbox App 將自行安裝到該處并從該處運(yùn)行。?$HOME/.local/share/JetBrains/Toolbox/bin?首次運(yùn)行 Toolbox App 后,它會(huì)自動(dòng)將 Toolbox App 圖標(biāo)  Toolbox App 圖標(biāo)添加到主菜單。
  4. 選擇要安裝的產(chǎn)品。要安裝特定版本,請(qǐng)單擊   app 并選擇 Available versions。
Toolbox 應(yīng)用程序中的 PyCharm

從 Toolbox App 登錄您的 JetBrains 帳戶,它將自動(dòng)激活您安裝的任何 IDE 的可用許可證。


注意
如果通過(guò) Toolbox App 安裝 PyCharm,可在應(yīng)用中找到安裝目錄:打開(kāi) Toolbox App 中 IDE 實(shí)例的設(shè)置,展開(kāi)配置(Configuration),查找安裝位置(Install location)字段。



獨(dú)立安裝

手動(dòng)安裝 PyCharm 可管理每個(gè)實(shí)例和所有配置文件的位置。例如,如果有需要特定安裝位置的策略。


Windows MacOS Linux
  1. 下載安裝程序 ?.exe?。
注意ARM64 處理器有單獨(dú)的安裝程序。

要驗(yàn)證安裝程序的完整性,可使用下載頁(yè)面鏈接的 SHA 校驗(yàn)和。

  1. 運(yùn)行安裝程序并按照向?qū)Р襟E操作。

注意安裝向?qū)е械囊韵逻x項(xiàng):

  • 64 位啟動(dòng)程序:在桌面添加啟動(dòng)圖標(biāo)。
  • 將文件夾作為項(xiàng)目打開(kāi):在文件夾上下文菜單中添加選項(xiàng),允許將選定目錄作為 PyCharm 項(xiàng)目打開(kāi)。
  • .py:與 Python 文件建立關(guān)聯(lián),使其在 PyCharm 中打開(kāi)。
  • 將啟動(dòng)程序目錄添加到 PATH:允許在控制臺(tái)中運(yùn)行此 PyCharm 實(shí)例時(shí)無(wú)需指定其路徑。

要運(yùn)行 PyCharm,可在 Windows 開(kāi)始菜單中找到它或使用桌面快捷方式,也可以運(yùn)行安裝目錄下 bin 文件夾中的啟動(dòng)批處理腳本或可執(zhí)行文件。首次運(yùn)行 PyCharm 時(shí),可采取一些步驟完成安裝、自定義實(shí)例并開(kāi)始使用 IDE。更多信息可參考首次運(yùn)行 PyCharm。關(guān)于 IDE 默認(rèn)目錄位置(包含用戶特定文件)的詳細(xì)信息,可參考 IDE 使用的目錄。

  1. 下載磁盤(pán)映像。
    Intel 和 Apple Silicon 處理器有單獨(dú)的磁盤(pán)映像。要驗(yàn)證下載的磁盤(pán)映像的完整性,請(qǐng)使用“下載”頁(yè)面鏈接的 SHA 校驗(yàn)和。
  2. 掛載圖像并將 PyCharm 應(yīng)用程序拖到 Applications 文件夾中。

從 Applications 目錄、Launchpad 或 Spotlight 運(yùn)行 PyCharm 應(yīng)用程序。


使用 tar 存檔安裝

  1. 下載 tarball
    ARM64 處理器有一個(gè)單獨(dú)的 tarball。
  2. 如果您當(dāng)前的 Download 文件夾不支持文件執(zhí)行,請(qǐng)將 pycharm-*.tar.gz 文件解壓縮到其他文件夾:
    tar xzf pycharm-*.tar.gz -C <new_archive_folder>
    根據(jù)文件系統(tǒng)層次結(jié)構(gòu)標(biāo)準(zhǔn) (FHS),建議的安裝位置是 /opt。要將 PyCharm 安裝到此目錄中,請(qǐng)輸入以下命令:
    sudo tar xzf pycharm-*.tar.gz -C /opt/
    要驗(yàn)證下載的存檔文件的完整性,請(qǐng)使用從 Download (下載) 頁(yè)面鏈接的 SHA 校驗(yàn)和。
  3. 切換到 bin 子目錄:
    cd <new archive folder>/pycharm-*/bin

    例如

    cd /opt/pycharm-2022.2.4/bin
  4. 從 bin 子目錄運(yùn)行 pycharm.sh。
    sh pycharm.sh

創(chuàng)建桌面條目

  1. 在主菜單中,轉(zhuǎn)到 工具 |創(chuàng)建 Desktop Entry。
    以下步驟適用于 Ubuntu 23.10。如果您使用的是其他 Linux 發(fā)行版或 Ubuntu 版本,請(qǐng)參閱其文檔。
  2. 單擊屏幕左上角的 Activities。
  3. 單擊破折號(hào)中的網(wǎng)格按鈕以顯示所有應(yīng)用程序。
  4. 要將應(yīng)用程序固定到破折號(hào),請(qǐng)右鍵單擊 PyCharm 圖標(biāo),然后選擇 Add to Favorites (添加到收藏夾)。


首次運(yùn)行 PyCharm 時(shí),您可以執(zhí)行幾個(gè)步驟來(lái)完成安裝、自定義實(shí)例并開(kāi)始使用 IDE。

有關(guān)更多信息,請(qǐng)參閱首次運(yùn)行 PyCharm

有關(guān)包含用戶特定文件的默認(rèn) IDE 目錄的位置的更多信息,請(qǐng)參閱 IDE 使用的目錄。

在 Windows 上靜默安裝

靜默安裝不使用任何用戶界面,網(wǎng)絡(luò)管理員可用它在多臺(tái)機(jī)器上安裝 PyCharm,避免打擾其他用戶。要進(jìn)行靜默安裝,運(yùn)行安裝程序并使用以下開(kāi)關(guān):

  • ?/S?: 啟用靜默安裝
  • ?/CONFIG?: 指定靜默配置文件的路徑
  • ?/D?: 指定安裝目錄的路徑

此參數(shù)必須是命令行中的最后一個(gè),即使路徑包含空格也不能加引號(hào)。

  • ?/NCRC?: 禁用 CRC 檢查,若想抑制驗(yàn)證安裝程序彈窗。

例如:

pycharm-professional.exe /S /CONFIG=d:\temp\silent.config /D=d:\IDE\PyCharm

要檢查安裝過(guò)程中出現(xiàn)的問(wèn)題,可在/S/D參數(shù)之間添加 /LOG開(kāi)關(guān)以及日志文件路徑和名稱。

安裝程序?qū)⑸芍付ǖ娜罩疚募@纾?/p>

pycharm-professional.exe /S /CONFIG=d:\temp\silent.config /LOG=d:\JetBrains\PyCharm\install.log /D=d:\IDE\PyCharm


靜默配置文件

可在https://download.jetbrains.com/python/silent.config下載 PyCharm 的靜默配置文件。

靜默配置文件定義安裝 PyCharm 的選項(xiàng)。

默認(rèn)情況下,靜默安裝僅針對(duì)當(dāng)前用戶:mode=user 。

若要為所有用戶安裝 PyCharm,將安裝模式選項(xiàng)的值更改為mode=admin并以管理員身份運(yùn)行安裝程序。

注意即使沒(méi)有配置文件,也可以進(jìn)行靜默安裝。此時(shí),省略 ?/CONFIG? 開(kāi)關(guān)并以管理員身份運(yùn)行安裝程序。沒(méi)有靜默配置文件時(shí),安裝程序?qū)⒑雎运衅渌x項(xiàng):不會(huì)創(chuàng)建桌面快捷方式、添加關(guān)聯(lián)或更新 PATH 變量。但它仍會(huì)在開(kāi)始菜單的 JetBrains 文件夾中創(chuàng)建一個(gè)快捷方式。



在 Linux 上作為 snap 包安裝

警告通過(guò) snap 安裝的 PyCharm 可能會(huì)遇到問(wèn)題,包括性能下降、使用 Chromium 進(jìn)行 JavaScript 調(diào)試的問(wèn)題(WEB-38511)、導(dǎo)入 SBT 項(xiàng)目的問(wèn)題(SCL-17169)以及文件管理操作延遲(IJPL-1234)。如果遇到這些問(wèn)題,建議通過(guò) Toolbox App 安裝 PyCharm,以獲得更流暢的體驗(yàn)。

可將 PyCharm 安裝為獨(dú)立的 snap 包。由于 snap 會(huì)自動(dòng)更新,PyCharm 安裝將始終保持最新。


要使用 snap,需按照 snapd 安裝指南安裝并運(yùn)行 snapd 服務(wù)。

在 Ubuntu 16.04 LTS 及更高版本中,此服務(wù)已預(yù)安裝。PyCharm 通過(guò)兩個(gè)渠道分發(fā):

  • 穩(wěn)定渠道僅包含穩(wěn)定版本。要安裝最新的穩(wěn)定版 PyCharm,運(yùn)行以下命令:
    專業(yè)版
    sudo snap install pycharm-professional --classic
    社區(qū)版
    sudo snap install pycharm-community --classic

該選項(xiàng)是必需的,因?yàn)?PyCharm snap 需要像傳統(tǒng)打包應(yīng)用程序一樣對(duì)系統(tǒng)進(jìn)行完全訪問(wèn)。

  • edge 渠道包含 EAP 構(gòu)建。要安裝最新的 EAP 構(gòu)建,運(yùn)行以下命令:
    專業(yè)版
    sudo snap install pycharm-professional --classic --edge
    社區(qū)版
    sudo snap install pycharm-community --classic --edge

安裝 snap 后,可通過(guò)運(yùn)行pycharm-professional 或  pycharm-community 命令來(lái)啟動(dòng)它。要列出所有已安裝的 snap,運(yùn)行 sudo snap list 。


安裝特定版本

  1. 要查看可用版本列表,運(yùn)行以下命令:
    snap info <pycharm-professional or·pycharm-community>
  2. 要安裝所需的版本,運(yùn)行以下命令:有關(guān)其他 snap 命令的更多信息,可參考 Snapcraft 文檔。
    sudo snap install <pycharm-professional or·pycharm-community> --channel=<version>/stable --classic

有關(guān)其他 snap 命令的更多信息,請(qǐng)參閱 Snapcraft 文檔


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)