PyCharm 是一款跨平臺(tái)的集成開(kāi)發(fā)環(huán)境(IDE),在 Windows、macOS 和 Linux 操作系統(tǒng)上提供一致的體驗(yàn)。
PyCharm 提供兩個(gè)版本:專業(yè)版(Professional)和社區(qū)版(Community)。
更多信息可參考版本對(duì)比矩陣。
要求(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ā)布的版本:
不支持預(yù)發(fā)布版本。
|
最新版本:
|
運(yùn)行 PyCharm 無(wú)需安裝 Java,因?yàn)?IDE 內(nèi)置了 JetBrains 運(yùn)行時(shí)(基于 JBR 21)。PyCharm 支持以下版本的 Python:
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)目。
Windows | MacOS | Linux |
---|---|---|
要安裝特定版本,點(diǎn)擊
從 Toolbox App 登錄 JetBrains 賬戶后,它會(huì)自動(dòng)激活安裝的任何 IDE 的可用許可證。
|
從 Toolbox App 登錄您的 JetBrains 帳戶,它將自動(dòng)激活您安裝的任何 IDE 的可用許可證。
|
Toolbox App 打包在 AppImage 中,需要 FUSE 才能運(yùn)行。
![]() 從 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òng)安裝 PyCharm 可管理每個(gè)實(shí)例和所有配置文件的位置。例如,如果有需要特定安裝位置的策略。
Windows | MacOS | Linux |
---|---|---|
注意ARM64 處理器有單獨(dú)的安裝程序。 要驗(yàn)證安裝程序的完整性,可使用下載頁(yè)面鏈接的 SHA 校驗(yàn)和。
注意安裝向?qū)е械囊韵逻x項(xiàng):
要運(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 使用的目錄。 |
從 Applications 目錄、Launchpad 或 Spotlight 運(yùn)行 PyCharm 應(yīng)用程序。
|
創(chuàng)建桌面條目
首次運(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 使用的目錄。 |
靜默安裝不使用任何用戶界面,網(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è)快捷方式。
警告通過(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ā):
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)。
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 。
snap info <pycharm-professional or·pycharm-community>
sudo snap install <pycharm-professional or·pycharm-community> --channel=<version>/stable --classic
有關(guān)其他 snap 命令的更多信息,請(qǐng)參閱 Snapcraft 文檔。
更多建議: