1.2 Python 開(kāi)發(fā)環(huán)境的搭建
理論上只需要你安裝了 CPython 解釋器后,就可以開(kāi)始寫(xiě) Python 代碼了。為了讓你的在寫(xiě)代碼時(shí),有一個(gè)更加友好的編碼體驗(yàn)。就有人開(kāi)發(fā)了一堆的編輯器。
這些編輯器,具有代碼高亮,代碼提示自動(dòng)補(bǔ)全的各種功能,如果沒(méi)有這些編輯器,我想你沒(méi)兩天就會(huì)放棄編程這條路了。
因此在開(kāi)始學(xué)習(xí)使用 Python 寫(xiě)代碼時(shí),首先要教大家搭建一個(gè)舒適的開(kāi)發(fā)環(huán)境。
在這里我推薦大家使用 PyCharm 這個(gè)軟件,它不只是一個(gè)簡(jiǎn)單編輯器,而是一個(gè)由 Jetbrain 公司為 Python 專門(mén)開(kāi)發(fā)的 Python 語(yǔ)言集成開(kāi)發(fā)環(huán)境。
也許你還不知道 Jetbrain ,我來(lái)簡(jiǎn)要介紹一下,Jetbrain 是一家專業(yè)的 IDE (Integrated Development Environment )生產(chǎn)商,只要是市面上主流的編程語(yǔ)言,Jetbrain 都有相應(yīng)的產(chǎn)品。
比如:Python 對(duì)應(yīng) PyCharm ,Golang 對(duì)應(yīng) Goland,Java 對(duì)應(yīng) IntelliJ IDEA,C 語(yǔ)言對(duì)應(yīng) Clion 等等。
在這些眾多的 IDE 中,有一些提供了多種版本:教育版
、社區(qū)版
和 專業(yè)版
。
PyCharm Edu is based on PyCharm Community Edition and comprises all its features, making it just perfectly suitable for writing professional projects with Python.
教育版:教育版是免費(fèi)的,具備社區(qū)版的所有功能,除此之外,還提供有一個(gè)教學(xué)功能,因此它更適合學(xué)生。老師可以用它創(chuàng)建教學(xué),學(xué)生可以通過(guò)他完成教學(xué)任務(wù)。
社區(qū)版:就是閹割版的專業(yè)版,它也是免費(fèi)的,如果你并不需要使用專業(yè)版才有那些功能,可以選擇社區(qū)版。
專業(yè)版:提供所有 PyCharm 的功能,雖然是收費(fèi)的,但是可以試用一個(gè)月。
社區(qū)版和專業(yè)版在功能上有哪些區(qū)別呢?你可以看下面這個(gè)表格。
可以看出專業(yè)版比社區(qū)版多了 科學(xué)工具
、WEB 開(kāi)發(fā)
、Python Web 框架
、Python 代碼分析
、遠(yuǎn)程開(kāi)發(fā)調(diào)試
、數(shù)據(jù)庫(kù)支持
。

社區(qū)版的功能有限,有些非常好用的功能只有專業(yè)版才有,比如 遠(yuǎn)程調(diào)試。
如果你想使用到專業(yè)版,那有什么辦法呢?
有錢(qián)的就是大爺,付費(fèi)購(gòu)買。
窮人自有窮活法,每次試用一個(gè)月,試用期到,卸載干凈,再來(lái)一次。
利用學(xué)生與教師的特權(quán),可申請(qǐng)免費(fèi)使用
若你有開(kāi)源項(xiàng)目,也可以申請(qǐng)免費(fèi)使用
用一些 非尋常手段
(也就是破解)來(lái)實(shí)現(xiàn)。
破解的方法,其實(shí)還分很多種:
可以使用注冊(cè)服務(wù)器的方式,優(yōu)點(diǎn)是非常方便,缺點(diǎn)是過(guò)一段時(shí)間就有可能失效,不穩(wěn)定。
還可以使用破解補(bǔ)丁的方式,優(yōu)點(diǎn)是永久破解(使用期限到 2099 或者 2100年,某種意義上算是永久了),缺點(diǎn)是對(duì)于最新版的 PyCharm 你可能找不到相應(yīng)的破解補(bǔ)丁。如果要使用這種方法,就意味著你得使用舊版的 PyCharm 。
使用綠色免安裝的 PyCharm 安裝包,其實(shí)原理和第二種一樣,這一種只是別人幫你破解好,你直接用而已。只適用于 Windows 。
那么這么多版本,該怎么選擇呢?
一般來(lái)說(shuō):
如果你是學(xué)生,那么可以直接向 Jetbrain 免費(fèi)申請(qǐng)專業(yè)版。
如果你是新手,直接安裝社區(qū)版就行了,功能已經(jīng)夠用了。
1. 下載鏈接
PyCharm for Windows :https://www.jetbrains.com/pycharm/download/#section=windows
PyCharm for Mac :https://www.jetbrains.com/pycharm/download/#section=mac
PyCharm for Linux :https://www.jetbrains.com/pycharm/download/#section=linux

2. 安裝步驟
下載完成后,雙擊 exe 文件

選擇安裝目錄,Pycharm需要的內(nèi)存較多,建議將其安裝在D盤(pán)或者E盤(pán),不建議放在系統(tǒng)盤(pán)C盤(pán):

選好路徑后,點(diǎn)擊 Next ,創(chuàng)建桌面快捷方式等一系列選項(xiàng)參照下圖勾選!

最后默認(rèn)安裝即可,直接點(diǎn)擊Install。

7、耐心的等待兩分鐘左右。
之后就會(huì)得到下面的安裝完成的界面

點(diǎn)擊Finish,Pycharm安裝完成。
接下來(lái)對(duì)Pycharm進(jìn)行配置,雙擊運(yùn)行桌面上的Pycharm圖標(biāo),進(jìn)入下圖界面:

選擇Do not import settings,之后選擇OK,進(jìn)入下一步。
下面是選擇主題
-> 這里默認(rèn)選擇黑色(左邊黑色,右邊白色)
-> 點(diǎn)擊Next:Featured plugins

建議選擇Darcula主題,該主題更有利于保護(hù)眼睛。
一切配置完成后,就會(huì)進(jìn)入 PyCharm 的主界面。
首先,點(diǎn)擊 View
-> Appearance
勾上 Toolbar
,來(lái)調(diào)出工具欄,個(gè)人認(rèn)為這個(gè)工具欄對(duì)于新手非常有用,使用頻率很高。

再然后,應(yīng)該告訴 PyCharm 你的 CPython 解釋器在哪里?不然后面要執(zhí)行 Python 代碼的時(shí)候,都不知道去哪里找。
點(diǎn)擊 File
-> Settings
,就會(huì)出現(xiàn)如下界面,在搜索框輸入 interpreter
,點(diǎn)擊右上角的 Add

跳到如下界面,再選擇 System Interpreter
,然后右邊選擇你在上一節(jié)中安裝 CPython 的路徑。

然后在文件夾下,新建一個(gè) demo.py
的文件,并寫(xiě)入如下代碼,然后再點(diǎn)擊上面的 Add Configuration
配置腳本運(yùn)行的參數(shù)

接下來(lái),我們要在 PyCharm 中運(yùn)行這個(gè) demo.py
這個(gè)腳本了。右鍵然后選擇 Run 'demo'
,或者直接按住快捷鍵:Ctrl+Shift+F10

運(yùn)行后,在下面就會(huì)彈出一個(gè) Run
窗口,你在執(zhí)行 Python 腳本時(shí),所有的輸出內(nèi)容,都會(huì)出現(xiàn)在這里。

至此, PyCharm 這個(gè)非常好用的集成開(kāi)發(fā)環(huán)境就配置完成了,后面我們就要正式開(kāi)始接觸代碼了。
審核編輯:符乾江
-
開(kāi)發(fā)環(huán)境
+關(guān)注
關(guān)注
1文章
242瀏覽量
17118 -
python
+關(guān)注
關(guān)注
56文章
4827瀏覽量
86658
發(fā)布評(píng)論請(qǐng)先 登錄
迅為RK3576開(kāi)發(fā)板NPUrknn-toolkit2環(huán)境搭建和使用docker環(huán)境安裝

第三章 開(kāi)發(fā)環(huán)境搭建

?如何在虛擬環(huán)境中使用 Python,提升你的開(kāi)發(fā)體驗(yàn)~

Nordic 54L15開(kāi)發(fā)環(huán)境搭建和開(kāi)發(fā)文檔誰(shuí)知道,謝謝
華為云 Flexus X 實(shí)例評(píng)測(cè)使用體驗(yàn)——Anaconda 環(huán)境安裝

華為云 Flexus X 實(shí)例下的場(chǎng)景體驗(yàn)——小企業(yè)使用 Python 語(yǔ)言——超迅速搭建簡(jiǎn)單公網(wǎng) API 接口服務(wù)

如何搭建企業(yè)AI開(kāi)發(fā)環(huán)境
SSM開(kāi)發(fā)環(huán)境的搭建教程 SSM與Spring Boot的區(qū)別
使用Dockerfile搭建潤(rùn)和WS63E的開(kāi)發(fā)環(huán)境
Python環(huán)境下的代理服務(wù)器搭建與自動(dòng)化管理
【MM32F5270】Keil開(kāi)發(fā)環(huán)境搭建

SemiDrive X9 AI 開(kāi)發(fā)環(huán)境搭建

pytorch環(huán)境搭建詳細(xì)步驟
QT5+OpenCV4搭建應(yīng)用開(kāi)發(fā)環(huán)境

評(píng)論