【附激活碼】2023最新版PyCharm安裝詳細教程!一鍵安裝,永久使用
最新PyCharm安裝詳細教程

一、PyCharm下載網(wǎng)站
? ? ? ?PyCharm是由JetBrains打造的一款Python IDE(Integrated Development Environment,集成開發(fā)環(huán)境),帶有一整套可以幫助用戶在使用Python語言開發(fā)時提高其效率的工具。PyCharm是Python 專業(yè)開發(fā)人員和剛起步人員使用的開發(fā)環(huán)境工具。
pycharm下載網(wǎng)站:https://www.jetbrains.com/pycharm/
【領(lǐng)取方式見文末】?
二、單擊網(wǎng)站的Downloads,進入二級頁面,選擇對應(yīng)的操作系統(tǒng)下載PyCharm
打開上面的pycharm下載網(wǎng)站,如下圖2-1所示。

圖2-1? PyCharm頁面
單擊圖2-1頁面界面的Downloads控件,進入圖2-2的PyCharm下載界面,選擇對應(yīng)的操作系統(tǒng)下載PyCharm安裝程序。

圖2-2? PyCharm下載
圖2-2的左側(cè):
System requirements
?安裝PyCharm的系統(tǒng)與硬件要求。
Installation instructions
?安裝說明。
Other versions
其它PyCharm版本。
Third-party software
第三方軟件,對PyCharm補充性質(zhì)的軟件。
圖2-2的右側(cè):
Professional
?PyCharm專業(yè)版,需要購買,免費試用30天,與社區(qū)版相比,具有相對完備的功能。
Community
PyCharm社區(qū)版,免費,與專業(yè)版相比,沒有Web開發(fā)、Python We框架、Python分析器、遠程開發(fā)、支持數(shù)據(jù)庫與SQL等這些功能。
這里我們下載Windows系統(tǒng)的PyCharm專業(yè)版(Professional)。單擊圖2-2紅框的Download下載專業(yè)版PyCharm,適合64位操作系統(tǒng),基于64位處理器,具體要求參見圖2-2中的System requirements。
三、PyCharm的安裝程序的安裝及其配置
(1)運行PyCharm Setup
運行上面下載的專業(yè)版PyCharm的安裝程序,出現(xiàn)下面圖3-1的安裝界面。

圖3-1? PyCharm安裝
?單擊圖3-1的Next,進入圖3-2所示的PyCharm安裝位置設(shè)置的界面。
【領(lǐng)取方式見文末】?

(2)安裝位置設(shè)置
圖3-2? PyCharm安裝位置
可以自定義PyCharm的安裝路徑,設(shè)置完成后,單擊Next,進入圖3-3所示的PyCharm安裝選項設(shè)置的界面。
(3)安裝選項設(shè)置

圖3-3 PyCharm安裝選項
Create Desktop Shortcut
勾選PyCharm后,在桌面創(chuàng)建快捷方式,該項勾選。
Update Path Variable(restart needed)
?勾選Add "bin" folder to the PATH(增加bin文件夾到系統(tǒng)路徑)后,電腦重啟后會更新系統(tǒng)路徑變量,該項勾選。
系統(tǒng)路徑變量,當(dāng)要求系統(tǒng)運行一個程序而沒有告訴它程序所在的完整路徑時,系統(tǒng)除了在當(dāng)前目錄下面尋找此程序外,還會到path中指定的路徑去找可運行的變量。
Update Context Menu
勾選Add "Open Folder as Project"后,更新上下文菜單,也即安裝后在文件夾中,鼠標(biāo)右鍵的菜單中出現(xiàn)Open Folder as PyCharm Project選項,單擊該選項即可啟動PyCharm,在該文件夾以項目形式啟動,若該文件夾是項目所在文件夾,則是打開該項目,若該文件夾不存在項目,則自動建立項目。該項是否勾選可根據(jù)需求而定,推薦勾選,方便查看python文件或自動創(chuàng)建項目。
Create Associations
勾選.py后,創(chuàng)建python文件與PyCharm關(guān)聯(lián),也即.py腳本(script)文件可以用PyCharm方式打開。在計算機中,依據(jù)一定的格式編寫的可執(zhí)行文件稱為腳本。
圖3-3中的選項都可以勾選,點擊next,進入圖3-4所示的開始菜單中PyCharm快捷方式的文件夾設(shè)置界面。
(4)開始菜單中PyCharm快捷方式的文件夾設(shè)置

圖3-4 開始菜單中PyCharm快捷方式的文件夾
?圖3-4中默認JetBrains文件夾,電腦開始菜單中JetBrains文件夾會生成PyCharm快捷方式。這里可采用默認JetBrains文件夾,點擊Install進行安裝,進入圖3-5所示的PyCharm安裝進度界面。
(5)安裝

圖3-5? PyCharm安裝進度
圖3-5安裝進度完成后,出現(xiàn)圖3-6所示的 PyCharm安裝完成需要重啟電腦的提示界面。

圖3-6? PyCharm安裝完成
圖3-6中可以選擇立即重啟電腦,也可以稍后手動重啟電腦,這里選擇立即重啟電腦,重啟電腦后,雙擊啟動PyCharm時,會出現(xiàn)導(dǎo)入PyCharm設(shè)置的提示。
(6)安裝后,導(dǎo)入PyCharm設(shè)置文件
如果檢測到電腦存在過去安裝PyCharm版本的設(shè)置,會出現(xiàn)圖3-7所示的導(dǎo)入PyCharm設(shè)置界面,會自動顯示過去PyCharm設(shè)置文件的路徑。

圖3-7 導(dǎo)入PyCharm設(shè)置
Previous version
默認導(dǎo)入以前PyCharm設(shè)置文件,會自動顯示以前的PyCharm設(shè)置文件的路徑。
Config or installation directory
手動導(dǎo)入PyCharm配置或安裝設(shè)置。
Do not import settings
?不導(dǎo)入設(shè)置。
如果未檢測到電腦存在過去安裝PyCharm的設(shè)置文件,會出現(xiàn)圖3-8所示的導(dǎo)入PyCharm設(shè)置界面。

圖3-8 導(dǎo)入PyCharm設(shè)置
上面界面主要用來導(dǎo)入已有的PyCharm設(shè)置,若沒有PyCharm設(shè)置或不導(dǎo)入已有的PyCharm設(shè)置,可以選擇不導(dǎo)入。
我們選擇Do not import settings(不導(dǎo)入設(shè)置),點擊OK,出現(xiàn)圖3-9所示的PyCharm和插件(Plugins)激活界面。
(7)安裝后,激活PyCharm
?圖3-9中是PyCharm激活和插件(Plugins,Code With Me)激活的界面。這里介紹PyCharm的幾種激活方式。

圖3-9 PyCharm和插件(Plugins)激活
【領(lǐng)取方式見文末】?
Activate PyCharm
激活PyCharm,有三種激活方式, JB Account是用JB賬號的方式激活, Activation code是激活碼方式激活,License server是許可證服務(wù)器授權(quán)方式激活。
若選擇JB Account激活,需要登錄JB賬號獲取許可,若選擇Activation code激活,需要輸入激活碼,若選擇License server激活,需要輸入服務(wù)器地址。
Start trial
選擇試用PyCharm,可以通過注冊的賬號免費試用30天。
圖3-9中選擇PyCharm的Activation code激活,輸入激活碼后,單擊Activate按鈕進行激活。
(8)安裝后,啟動PyCharm前的PyCharm設(shè)置
?PyCharm激活后,可以進行PyCharm的初步設(shè)置。激活成功后,關(guān)閉(Close)激活界面,返回到圖3-10的PyCharm設(shè)置界面,有Projects(項目)、 Remote Development(遠程開發(fā))、Customize (自定義)、 Plugins(插件)、 learn PyCharm(資源學(xué)習(xí))選項。

圖3-10 PyCharm設(shè)置
Projects
?New Project (創(chuàng)建新項目),open (在本電腦中打開已有項目),Get from VCS (從其它平臺打開已有項目)。
?version control(VC)版本控制工具,比如:Git是一款免費、開源的分布式版本控制系統(tǒng)。
Remote Development
遠程開發(fā),通過該項設(shè)置可以使用SSH實現(xiàn)遠程到其它主機上進行項目開發(fā)。
Customize
?PyCharm的自定義設(shè)置,可以設(shè)置PyCharm界面外觀顏色(Color theme),設(shè)置PyCharm窗口字體大小(IDE font),設(shè)置PyCharm的快捷鍵(Keymap)。
PyCharm界面外觀默認Darcula,是暗黑色界面,明亮白色界面可選擇含有Light單詞的選項。
Plugins
安裝PyCharm的插件,可以增強PyCharm的功能或效果。若要使用PyCharm窗口的漢化版,可以在該選項的搜索框中輸入Chinese,點擊Chinese (Sinplified) Language Pack插件的install進行安裝。
Learn PyCharm
PyCharm學(xué)習(xí)
安裝PyCharm后,在圖3-10界面中可以根據(jù)自己的需求,先對Remote Development、Customize 、Plugins選項進行設(shè)置,然后再在Projects選項創(chuàng)建或打開項目,也可以不設(shè)置,直接選Projects選項創(chuàng)建或打開項目。
(9)安裝后,啟動PyCharm前的New Project環(huán)境配置
首次安裝PyCharm后,若沒有已有項目,我們需要創(chuàng)建一個新項目,需要對項目的環(huán)境進行設(shè)置。這里以python項目為例。點擊圖3-10界面中Projects選項右側(cè)的New Project,進入圖3-11所示的PyCharm中python Project環(huán)境配置界面。
圖3-11中展示了PyCharm支持多種類型項目,比如:Pure Python、Django、FastAPI、Flask等,這里我們選擇Pure Python項目類型,用于純 Python 編程。

圖3-11 PyCharm中python Project環(huán)境配置
?Python Interpreter(Python解釋器)環(huán)境有New environment using和Previously configured interpreter兩個基本形式。
New environment using
?用新環(huán)境創(chuàng)建項目,該項可以選擇Virtualenv、Pipenv、Poetry、Conda四種虛擬環(huán)境,這四種虛擬環(huán)境有不同的特點, Virtualenv虛擬環(huán)境是Pycharm自帶的,其它幾種需要先下載再安裝,可以根據(jù)自己的需求而定。
?虛擬環(huán)境可以確保項目的相對獨立性,減少項目之間或項目與系統(tǒng)環(huán)境的干擾。這里選擇Pycharm默認的New environment using Virtualenv,會自動生成文件夾venv,venv文件夾用來存放創(chuàng)建項目時構(gòu)建的Virtualenv虛擬環(huán)境,venv文件夾保存python解釋器(相當(dāng)于從安裝的python復(fù)制過來的)、虛擬環(huán)境中安裝的第三方庫。
在圖3-11中紅框中l(wèi)ocation指定路徑的cc文件夾是python項目存放的位置,在Pycharm中編寫的python程序(.py)是存放在cc文件夾里,自動生成的venv文件夾也是保存在這個項目目錄cc文件夾中,另外,創(chuàng)建時,在cc中還會自動是生成一個.idea文件夾,該文件夾存放項目的版本信息、歷史記錄等,比如:關(guān)掉pycharm后,下次再打開,能恢復(fù)上次關(guān)閉的狀態(tài)。
Base interpreter是Python Interpreter(解釋器)的位置,也即導(dǎo)入安裝的python中python.exe所在路徑,或?qū)胍呀?jīng)存在的虛擬環(huán)境中python.exe的路徑。通常是導(dǎo)入安裝的python中python.exe所在路徑。在PyCharm安裝之前最好先安裝Python,在該位置會自動導(dǎo)入python的路徑,若Python未安裝,該處會自動導(dǎo)入Python下載的地址。
勾選Inherit global site-packages,可以繼承系統(tǒng)解釋器內(nèi)安裝的包,也即可以使用python安裝位置中的包,該項是否勾選可根據(jù)需求而定。
?勾選Make available to all projects,可將此虛擬環(huán)境提供給其他項目使用,該項是否勾選可根據(jù)需求而定。
注意,圖3-11紅框中l(wèi)ocation路徑的cc文件夾中不能已存在venv文件夾,否則,與圖3-11的New environment using選項的location路徑?jīng)_突,會顯示Environment location directory is not empty,無法單擊圖3-11的Create創(chuàng)建項目環(huán)境。在cc文件夾里若有其它文件,單擊圖3-11的Create,會提示下面圖3-12的目錄不為空的對話框。

圖3-12 提示對話框
這時,單擊圖3-12的Create from Existing Sources(從存在的資源中創(chuàng)建),即可創(chuàng)建項目。
用win+r打開cmd的命令窗口,在默認路徑中輸入pip install庫名,這個第三方庫或模塊(library or module,可以統(tǒng)稱為包,package),一般是安裝到python路徑下的Lib→site-packages文件夾中。
若要把第三方庫或模塊安裝到虛擬環(huán)境的項目的文件夾中,可以通過pycharm來安裝,圖3-11創(chuàng)建項目后,啟動pycharm(默認打開cc項目),進入File→Settings→Project:cc→Python Interpreter,點擊下面圖3-13中紅箭頭指向的+,在彈出的窗口中搜索庫名并安裝,安裝的第三方庫或模塊會保存到項目文件夾cc→venv→Lib→site-packages文件夾中。

圖3-13 pycharm的Settings設(shè)置
圖3-13右側(cè)紅箭頭下面顯示了當(dāng)前配置中可用的第三方庫或模塊。使用圖3-13中紅箭頭指向的+安裝第三方庫或模塊,是默認安裝在調(diào)用的解釋器所在的路徑下的site-packages文件夾。
第三方庫或模塊安裝到虛擬環(huán)境的項目中,還可以點擊Pycharm底部的Terminal按鈕,在出現(xiàn)的窗口中輸入命令,圖3-11創(chuàng)建項目后,啟動pycharm,點擊圖3-14中紅箭頭指向的Terminal,在出現(xiàn)的窗口中輸入pip install 庫名,回車即可安裝,卸載可以用pip uninstall 庫名。
圖3-14 pycharm的底部欄
利用Terminal這種方式安裝第三方庫或模塊的位置與創(chuàng)建項目的環(huán)境有關(guān)。
Previously configured interpreter
圖3-11中,若選擇Previously configured interpreter,是從已經(jīng)存在的解釋器的文件夾中導(dǎo)入解釋器,也可以用這種方式配置環(huán)境。
圖3-15選擇了Previously configured interpreter創(chuàng)建項目,用這種方式只能手動導(dǎo)入python interpreter(python解釋器),也即手動導(dǎo)入安裝的python中python.exe所在路徑,或?qū)胍呀?jīng)存在的虛擬環(huán)境中python.exe的路徑。

圖3-15 PyCharm中python Project環(huán)境配置
點擊圖3-15中紅箭頭的位置,出現(xiàn)圖3-16的導(dǎo)入interpreter界面。

圖3-16? Virtualenv Environment導(dǎo)入interpreter
在圖3-16中選擇Virtualenv Environment,并導(dǎo)入interpreter,也即導(dǎo)入安裝的python中python.exe所在路徑,或?qū)胍呀?jīng)存在的虛擬環(huán)境中python.exe的路徑。這里的Virtualenv Environment可以創(chuàng)建python項目的Virtualenv虛擬環(huán)境,但在項目文件夾中不會生成像上面的venv文件夾,而是使用python自帶的虛擬環(huán)境或已經(jīng)存在項目的虛擬環(huán)境,安裝第三方庫或模塊的位置與安裝方式有關(guān)。
圖3-16中導(dǎo)入安裝的python中python.exe所在路徑。Make available to all projects的用法同上。點擊圖3-16的OK,即可在zz文件夾創(chuàng)建項目,在zz文件夾中自動生成.idea文件夾,但不生成虛擬環(huán)境的venv文件夾,項目的虛擬環(huán)境是python自帶的虛擬環(huán)境,安裝的第三方庫或模塊都是在python路徑下的site-packages文件夾,且Pycharm可以調(diào)用site-packages的第三方庫或模塊。在zz文件夾里還可以保存Pycharm中編寫的python程序(.py)。
圖3-16中也可以導(dǎo)入已存在的虛擬環(huán)境的解釋器,安裝第三方庫或模塊的位置與安裝方式有關(guān),很少使用這種導(dǎo)入,這里不贅述。
圖3-17中選擇System Interpreter(系統(tǒng)解釋器)導(dǎo)入interpreter(解釋器)界面。

圖3-17 System Interpreter導(dǎo)入interpreter
選擇System Interpreter導(dǎo)入interpreter,也即導(dǎo)入安裝的python中python.exe所在路徑,或?qū)胍呀?jīng)存在的虛擬環(huán)境中python.exe的路徑。System Interpreter可以使用系統(tǒng)環(huán)境,可以不用虛擬環(huán)境。
?選擇System Interpreter導(dǎo)入安裝的python文件夾中的python.exe的路徑,是使用系統(tǒng)環(huán)境,安裝的第三方庫或模塊都是在python路徑下的site-packages文件夾,且Pycharm可以調(diào)用site-packages的第三方庫或模塊。項目所在的文件夾中有.idea文件夾,還可以保存Pycharm中編寫的python程序(.py)。
同樣,選擇System Interpreter也可以導(dǎo)入已存在的虛擬環(huán)境的解釋器,安裝第三方庫或模塊的位置與安裝方式有關(guān),很少使用這種導(dǎo)入,這里不贅述。
Create a main.py welcome script
圖3-11中,默認勾選Create a main.py welcome script,默認創(chuàng)建一個main.py腳本,也即默認生成一個python例子,該項可選,也可不選。
在環(huán)境配置里,選擇New environment using可以保持項目獨立的環(huán)境,減少干擾,安裝或調(diào)用的第三方庫或模塊是在該項目的文件夾里,但不能調(diào)用python路徑下的第三方庫或模塊。選擇Previously configured interpreter不一定能保證項目獨立的環(huán)境,但若導(dǎo)入安裝python路徑下的解釋器,則安裝或調(diào)用的第三方庫或模塊是在python路徑下的文件夾里。
若對環(huán)境獨立性要求很高,建議選擇New environment using,若對環(huán)境獨立性要求不高,可以選擇Previously configured interpreter,導(dǎo)入安裝python路徑下的解釋器,這樣,第三方庫或模塊是在python路徑下的文件夾里,達到多個項目共用第三方庫或模塊的效果。配置完成后,點擊create即可創(chuàng)建新項目。
【領(lǐng)取方式見文末】?
(10)安裝后,Open項目及Python Interpreter錯誤時的配置
上面(9)中是創(chuàng)建新項目(New Project),我們可以打開(Open)一個已經(jīng)存在的項目。這里以python項目為例。點擊圖3-10界面中Projects選項右側(cè)的Open,打開python項目所在文件夾的路徑,進入下面圖3-18所示的PyCharm打開python項目的界面。

圖3-18 pycharm打開項目
點擊圖3-18紅框的按鈕,可以展開或隱藏PyCharm窗口左側(cè)項目(Project)的展示欄。下面圖3-19是展開了PyCharm窗口左側(cè)項目(Project)的展示欄,PyCharm窗口的右側(cè)是文件展示區(qū)域。

圖3-19? PyCharm窗口左側(cè)項目(Project)的展示欄
我們用PyCharm打開項目后,可以根據(jù)python interpreter的路徑,以及項目所在文件夾生成的文件夾,并依據(jù)上面(9)中講到的環(huán)境配置方法,基本上可以判斷該項目的環(huán)境配置特點。我們可以在PyCharm的標(biāo)題欄File→Settings→Project:→Python Interpreter中查看python interpreter的路徑,或者在運行代碼彈出的Run窗口中第一行可以看到python interpreter所處的路徑。
若在PyCharm中打開python文件或運行python文件,出現(xiàn)Python Interpreter(python解釋器)的異常,一般需要重新配置python interpreter。
打開項目后,如果提示Invalid Python interpreter selected for the project,項目使用的 python interpreter(python解釋器)無效,或者提示系統(tǒng)找不到指定文件,或者運行代碼程序時在PyCharm底部的Run窗口出現(xiàn)Python path configuration的異常提示信息(一般是項目使用的python版本與當(dāng)前電腦的版本不一致導(dǎo)致),這些都表示要重新配置python解釋器,可以在PyCharm的標(biāo)題欄File→Settings→Project:→Python Interpreter設(shè)置有效的python interpreter(python解釋器)。
打開項目后,直接運行某個.py腳本(script)文件,若PyCharm沒有檢測到python interpreter(python解釋器),會彈出下面圖3-20所示的Edit Configuration編輯配置提示。

在圖3-20的紅框中的下拉菜單中選擇一個有效的python interpreter(python解釋器),點擊Run即可運行這個.py腳本(script)文件,但這種配置只適合這個.py文件,若要配置適合整個項目,可以在PyCharm的標(biāo)題欄File→Settings→Project:→Python Interpreter設(shè)置有效的python interpreter(python解釋器)。
?打開項目后,直接運行某個.py腳本(script)文件,若彈出下面圖3-21所示的Invalid Python SDK提示,一般是python版本導(dǎo)致的,電腦沒有安裝這種python版本。SDK全稱是Software Development Kit, 軟件開發(fā)工具包,Python SDK是指python開發(fā)語言工具。

圖3-21 無效的python開發(fā)工具
出現(xiàn)圖3-21提示時,點擊OK,再在PyCharm的File→Settings→Project:→Python Interpreter設(shè)置有效的python interpreter(python解釋器),然后即可運行這個.py腳本(script)文件。
在PyCharm的標(biāo)題欄File→Settings→Project:→Python Interpreter中對python interpreter(python解釋器)的配置同上面(9)中描述的方法基本相似,這里不重復(fù)描述。
到這里,PyCharm就安裝好了!
PyCharm安裝包及激活碼已經(jīng)給大家打包好了,大家快來領(lǐng)取,先到先得哦~
領(lǐng)取方式:
一鍵三連+關(guān)注
想要領(lǐng)取資料的小伙伴們,請關(guān)注下方微信公眾號領(lǐng)取哦~?
然后就等著私信查收吧~

