Python3.13?+Pycharm?開發(fā)環(huán)境配置
本文詳細介紹了Python3.13 + PyCharm開發(fā)環(huán)境配置的全過程,旨在幫助初學(xué)者快速完成Python開發(fā)環(huán)境搭建,內(nèi)容包括環(huán)境的配置安裝、軟件介紹乃至常用的快捷鍵和插件推薦。
下載 python3
python下載地址【官方】
下載好后,直接【點擊安裝】,記得勾選下面兩個選項
不介意安裝位置的可以直接選擇Install Now
安裝好后,win+R調(diào)出“運行” 對話框 ,輸入cmd進入命令行界面
輸入 python -V
或者 python --version
出現(xiàn)版本號表示安裝成功
PyCharm 下載
下載地址:PyCharm官網(wǎng)
往下找到社區(qū)版,免費的
下載完成后,安裝pycharm,選擇一個位置【不建議放在C盤】,點擊下一步
此處注意這兩個一定要勾選,其他的看使用場景選擇,可以全部勾選
安裝完成,打開pycharm
Pycharm設(shè)置
點擊新建項目
關(guān)于解釋器的選擇可以看下面
1、system interpreter不推薦使用
2、Virtual Environment—Python的虛擬環(huán)境
可以使一個Python程序擁有獨立的庫library和解釋器interpreter,而不用與其他Python程序共享統(tǒng)一個library和interpreter。虛擬環(huán)境的好處是避免了不同Python程序間的互相影響(共同使用global library 和 interpreter),例如程序A需要某個庫的1.0版本,而程序B需要同樣這個庫的2.0版本,如果程序B執(zhí)行則A就不能執(zhí)行了。Virtual Environment是一款工具,Pycharm中集成了,用以創(chuàng)建獨立的虛擬環(huán)境。Virtual Environment主要解決的庫依賴和版本依賴、以及間接授權(quán)等問題。
3、 conda Enviroment
如果你的電腦中安裝了Anaconda軟件,也可以使用Anaconda里面附帶安裝的Python解釋器,和第一種使用本地解釋器類似推薦使用Virtual Environment !
至此Pycharm安裝成功
進入后會看到如下代碼
新版Pycharm界面講解
程序運行的幾種方式
調(diào)試界面講解
代碼行數(shù)處的紅色按鈕是斷點,主要調(diào)試時使用,在調(diào)試時程序會停在斷點處等待下一步指令,在實際的開發(fā)過程中調(diào)試是必不可少的
name = {str}'PyCharm'
此處可以從調(diào)試界面得知,調(diào)用 print_hi 函數(shù)傳遞過來的值是字符串類型的PyCharm
目前程序會停止在斷點處等待下一步指令,我們主要通過這幾個debug調(diào)試語句執(zhí)行按鈕或者對應(yīng)的快捷鍵控制,下面對這些按鈕進行簡單描述【順序從左到右】:
- 重新運行 ctrl + F5
- 重新運行本程序
- 停止 ctrl + F2
- 停止調(diào)試進程 會出現(xiàn)提示 【進程已結(jié)束】
- 恢復(fù)程序 Resume program F9
- 直接運行到下一斷點處。若無下一斷點,則直接跑完程序。
- 暫停程序
- 步過 Step Over F8
- 執(zhí)行當(dāng)前行,如果當(dāng)前行是一個函數(shù),則不會進入函數(shù)內(nèi)部,也就是把子函數(shù)整個作為一步
- 步入 Step Into F7
- 進入函數(shù)內(nèi)部執(zhí)行,如果當(dāng)前行不是一個函數(shù)調(diào)用,則表現(xiàn)和 Step Over 一樣
- 單步執(zhí)行代碼 Step into my code Alt + Shift +F7
- 從當(dāng)前系統(tǒng)模塊函數(shù)代碼中直接往下執(zhí)行直到執(zhí)行到應(yīng)用本身的代碼
- 步出 step out Shift + F8
- 當(dāng)單步執(zhí)行到子函數(shù)內(nèi)時,用step out就可以執(zhí)行完子函數(shù)余下部分,并返回到上一層函數(shù)
- 查看斷點 Ctrl + Shift + F8
- 可以查看到當(dāng)前程序所有的斷點。斷點分為兩種:一種是行斷點,是自己設(shè)置的、以供調(diào)試使用的斷點;另一種是異常斷點,即報錯,運行到那就會停了
一般操作步驟:設(shè)置好斷點,debug運行,然后 F8單步調(diào)試,遇到想進入的函數(shù) F7 進去,想出來在 Shift+F8,跳過不想看的地方,直接設(shè)置下一個斷點,然后 F9 過去。
關(guān)于調(diào)試最好看看這兩篇,寫的很簡單明了
???????Pycharm debug調(diào)試教程(零基礎(chǔ)輕松上手)
【最新版】PyCharm基礎(chǔ)調(diào)試功能詳解
Pycharm常用快捷鍵總結(jié)
2. 多行代碼合并為一行【Crtl+Shift+J】
3. 修正報警告的代碼【Ctrl + Enter】
4 .包裝代碼【Crtl+Alt+T】
5. 快速注釋/取消注釋【Crtl+/】
6. 向右縮進一個制表位【Tab】
7. 向左縮進一個制表位【Shift + Tab】
8. 在上方插入新行【Ctrl + Alt + Enter】
9. 在下方插入新行【Shift + Enter】
10. 上下移動選中代碼【Alt + Shift + 上、下鍵】
11. 上下移動選中方法體【Ctrl + Shift + 上、下鍵】
12. 直接復(fù)制選中代碼【Ctrl + D】
13. 折疊代碼【Ctrl + -】
14. 展開代碼【Ctrl + +】
15. 將代碼抽取為一個方法【Ctrl + Shift+M】
16. 重命名文件【Shift+F6】
17. 查找類被引用的地方【Ctrl+N】
18. 查找/全局查找【Ctrl+F / Ctrl + Shift+F】
19. 替換/全局替換【Ctrl+R / Ctrl + Shift+R】
20. 快速跳轉(zhuǎn)報錯的代碼【F2】
21. 定義一個書簽【F11】
22. 代碼小寫轉(zhuǎn)大寫【Ctrl + Shift+U】
23. 進入一個方法【Ctrl + B / Ctrl +鼠標(biāo)左鍵】
24. 快捷查看方法的實現(xiàn)(源碼)【Ctrl + Shift + I】
25. 查看文檔描述【Ctrl + Q】
26. 查看文件中的方法【Ctrl + F12】
27. 最近編輯的文件列表【Ctrl + E】
28. 快捷運行代碼【Shift + F10】
29. 快捷調(diào)試代碼【Shift + F9】
30. 快捷切換視圖/目錄【Ctrl + Tab】
31. 查看最近更改【Alt + Shift + C】
32. 將光標(biāo)移動到代碼行尾【End】
33. 全選一行并移至行尾【Shift + End】
34. 查看歷史粘貼復(fù)制記錄【Ctrl + Shift+ V】
35. 將光標(biāo)移動到方法體或循環(huán)的開始【Ctrl + {】
36. 將光標(biāo)移動到方法體或循環(huán)的結(jié)束【Ctrl + }】
37. 最大化編輯代碼窗口【Ctrl + Shift + F12】
38. 快捷添加代碼【Ctrl + J】
Pycharm常用插件統(tǒng)計
如何下載
選擇頂部菜單欄的 PyCharm 選項,打開 File 點擊 Settings ,點擊 plugins ,在右側(cè)的文本框中輸入想要查看的插件名稱,在下方就會羅列出已經(jīng)安裝的相關(guān)的插件。
找到我們所需要的對應(yīng)插件之后,點擊 install 即可完成下載,然后重啟一下 Pycharm 即可
常用插件推薦
pycharm常用插件,常用插件推薦
- Material Theme UI:這個插件提供了多種高顏值的主題,可以讓你的代碼編輯界面更加美觀,支持暗黑色調(diào),提高編程體驗。
- Translation:直接把你的編碼翻譯成中文
- Atom Material Icons:這個插件提供了一套美觀的圖標(biāo),可以替換 PyCharm 原生的圖標(biāo),增加界面的視覺吸引力。
- CodeGlance:這個插件在編輯器的右側(cè)提供了一個代碼迷你縮放圖,可以幫助你快速跳轉(zhuǎn)到代碼的特定位置,提高導(dǎo)航效率。
- Statistic:這個插件可以統(tǒng)計項目中代碼的行數(shù)和大小等信息,對于項目管理非常有用。
- CSV Plugin:這個插件可以讓 CSV 文件的各個列之間區(qū)別明顯,以不同顏色高亮顯示,便于數(shù)據(jù)處理和分析。
- Rainbow Brackets:這個插件可以讓代碼中的括號以不同的顏色顯示,有助于提高代碼的可讀性,尤其是在處理多層嵌套時。
- Background Image Plus:這個插件允許你設(shè)置 PyCharm 的背景圖片,可以增加編程環(huán)境的個性化。
- activate-power-mode:這個插件提供了酷炫的編碼效果,如編碼抖動和顏色渲染,增加編程的樂趣。
到此這篇關(guān)于Python3.13 +Pycharm 開發(fā)環(huán)境配置的文章就介紹到這了,更多相關(guān)Python3.13 Pycharm配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python實現(xiàn)掃描日志關(guān)鍵字的示例
下面小編就為大家分享一篇python實現(xiàn)掃描日志關(guān)鍵字的示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-04-04使用OpenCV獲取圖片連通域數(shù)量,并用不同顏色標(biāo)記函
這篇文章主要介紹了使用OpenCV獲取圖片連通域數(shù)量,并用不同顏色標(biāo)記函,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06Python通用循環(huán)的構(gòu)造方法實例分析
這篇文章主要介紹了Python通用循環(huán)的構(gòu)造方法,結(jié)合實例形式分析了Python常見的交互循環(huán)、哨兵循環(huán)、文件循環(huán)、死循環(huán)等實現(xiàn)與處理技巧,需要的朋友可以參考下2018-12-12Python操作word常見方法示例【win32com與docx模塊】
這篇文章主要介紹了Python操作word常見方法,結(jié)合實例形式分析了Python使用win32com模塊與docx模塊操作word的相關(guān)實現(xiàn)技巧及相關(guān)注意事項,需要的朋友可以參考下2018-07-07