Python零基礎快速入門4-Pycharm首次使用及配置

一、Pycharm首次使用

1、Pycharm安裝完成後,點擊軟件圖標運行,先是軟件啓動畫面,然後出現導入設置的對話框。

圖4-1 PyCharm啓動畫面

圖4-2 PyCharm首次運行導入配置對話框

2、因爲是首次使用,不需要導入任何配置。我們在對話框中選擇Do not import settings,然後點擊OK按鈕。出現PyCharm User Agreement(PyCharm用戶協議)界面。

圖4-3 Pycharm 用戶協議

3、我們在“I confirm that I have read and accept the terms of this User Agreement”(我確認我已閱讀並接受此用戶協議的條款)前的複選框內打上對勾,然後點擊"Continue"按鈕繼續。出現"Data Sahring"(資料數據共享)對話框界面。

圖4-4 Data Sharing對話框

這裏有兩個按鈕,一個是“Send Usage Statistics”(Don't send),另一個是“Don't send”(不發送)。我們點擊“Don't send”按鈕繼續。

4、出現“Customize PyCharm”(自定義PyCharm)界面後,我們要對UI Theme(用戶界面的主題)和Featured plugins(精選插件)進行選擇定義。在這裏,我們選擇Darcula深色主題並點擊“Next:Featured plugins”繼續(如圖4-5所示),出現插件下載界面,我們不選擇,直接點擊“Start using PyCharm”按鈕(如圖4-6所示)。

圖4-5 UI Theme選擇

圖4-6 Download featured plugins

5、因爲是首次使用PyCharm,會出現“PyCharm License Activation”(PyCharm許可證激活)對話框。

圖4-7 PyCharm許可證激活

此時,我們選中“Activate”單選鈕,並選中“Activation code”(激活碼),然後在激活碼文本框中輸入激活碼並點擊“OK”按鈕繼續。一定要特別注意,這不是破解,這是用的官方的激活碼,專供進行長期測試的,這個激活碼的期限一直到2020年6月13日(Subscription is active until June 13,2020.)。

激活碼:T3ACKYHDVF-eyJsaWNlbnNlSWQiOiJUM0FDS1lIRFZGIiwibGljZW5zZWVOYW1lIjoi5bCP6bifIOeoi+W6j+WRmCIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiIiLCJjaGVja0NvbmN1cnJlbnRVc2UiOmZhbHNlLCJwcm9kdWN0cyI6W3siY29kZSI6IklJIiwiZmFsbGJhY2tEYXRlIjoiMjAxOS0wNi0xMyIsInBhaWRVcFRvIjoiMjAyMC0wNi0xMiJ9LHsiY29kZSI6IkFDIiwiZmFsbGJhY2tEYXRlIjoiMjAxOS0wNi0xMyIsInBhaWRVcFRvIjoiMjAyMC0wNi0xMiJ9LHsiY29kZSI6IkRQTiIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMDYtMTMiLCJwYWlkVXBUbyI6IjIwMjAtMDYtMTIifSx7ImNvZGUiOiJQUyIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMDYtMTMiLCJwYWlkVXBUbyI6IjIwMjAtMDYtMTIifSx7ImNvZGUiOiJHTyIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMDYtMTMiLCJwYWlkVXBUbyI6IjIwMjAtMDYtMTIifSx7ImNvZGUiOiJETSIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMDYtMTMiLCJwYWlkVXBUbyI6IjIwMjAtMDYtMTIifSx7ImNvZGUiOiJDTCIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMDYtMTMiLCJwYWlkVXBUbyI6IjIwMjAtMDYtMTIifSx7ImNvZGUiOiJSUzAiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA2LTEzIiwicGFpZFVwVG8iOiIyMDIwLTA2LTEyIn0seyJjb2RlIjoiUkMiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA2LTEzIiwicGFpZFVwVG8iOiIyMDIwLTA2LTEyIn0seyJjb2RlIjoiUkQiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA2LTEzIiwicGFpZFVwVG8iOiIyMDIwLTA2LTEyIn0seyJjb2RlIjoiUEMiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA2LTEzIiwicGFpZFVwVG8iOiIyMDIwLTA2LTEyIn0seyJjb2RlIjoiUk0iLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA2LTEzIiwicGFpZFVwVG8iOiIyMDIwLTA2LTEyIn0seyJjb2RlIjoiV1MiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA2LTEzIiwicGFpZFVwVG8iOiIyMDIwLTA2LTEyIn0seyJjb2RlIjoiREIiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA2LTEzIiwicGFpZFVwVG8iOiIyMDIwLTA2LTEyIn0seyJjb2RlIjoiREMiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA2LTEzIiwicGFpZFVwVG8iOiIyMDIwLTA2LTEyIn0seyJjb2RlIjoiUlNVIiwiZmFsbGJhY2tEYXRlIjoiMjAxOS0wNi0xMyIsInBhaWRVcFRvIjoiMjAyMC0wNi0xMiJ9XSwiaGFzaCI6IjEzMzgwMDA0LzAiLCJncmFjZVBlcmlvZERheXMiOjcsImF1dG9Qcm9sb25nYXRlZCI6ZmFsc2UsImlzQXV0b1Byb2xvbmdhdGVkIjpmYWxzZX0=-nTBuZDiAOuM4IHXNkS7GbCvZVZFo4EcHf9hHzfhaPYsaCGQjuCVJFEboopbPuEHn16yT9Zvf7yRuM5WGlGmpcOJnWLpCmGm65S6wHtZdX0kfSNIqnqdS1MhIHpftsAGxSswuQksrm09tltbO4nATeavGs1BIMafsCJVen+BvDFvYL7+3crkRI7AwdyMb2miLLYJcEVPhiVKZnzJUzT9uA8/4Q02BqsvX5oSJg8cLw3w7Cd0ISrn1i8uENe/1z3T/Ede0STM7eOekFaVEdO9cgzYME3iIFzi2TZXMSqIuBpJqF4NFb6M0039tEGy6EHqcksMyDTdCAASquqcDcHrUUA==-MIIElTCCAn2gAwIBAgIBCTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE4MTEwMTEyMjk0NloXDTIwMTEwMjEyMjk0NlowaDELMAkGA1UEBhMCQ1oxDjAMBgNVBAgMBU51c2xlMQ8wDQYDVQQHDAZQcmFndWUxGTAXBgNVBAoMEEpldEJyYWlucyBzLnIuby4xHTAbBgNVBAMMFHByb2QzeS1mcm9tLTIwMTgxMTAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQAF8uc+YJOHHwOFcPzmbjcxNDuGoOUIP+2h1R75Lecswb7ru2LWWSUMtXVKQzChLNPn/72W0k+oI056tgiwuG7M49LXp4zQVlQnFmWU1wwGvVhq5R63Rpjx1zjGUhcXgayu7+9zMUW596Lbomsg8qVve6euqsrFicYkIIuUu4zYPndJwfe0YkS5nY72SHnNdbPhEnN8wcB2Kz+OIG0lih3yz5EqFhld03bGp222ZQCIghCTVL6QBNadGsiN/lWLl4JdR3lJkZzlpFdiHijoVRdWeSWqM4y0t23c92HXKrgppoSV18XMxrWVdoSM3nuMHwxGhFyde05OdDtLpCv+jlWf5REAHHA201pAU6bJSZINyHDUTB+Beo28rRXSwSh3OUIvYwKNVeoBY+KwOJ7WnuTCUq1meE6GkKc4D/cXmgpOyW/1SmBz3XjVIi/zprZ0zf3qH5mkphtg6ksjKgKjmx1cXfZAAX6wcDBNaCL+Ortep1Dh8xDUbqbBVNBL4jbiL3i3xsfNiyJgaZ5sX7i8tmStEpLbPwvHcByuf59qJhV/bZOl8KqJBETCDJcY6O2aqhTUy+9x93ThKs1GKrRPePrWPluud7ttlgtRveit/pcBrnQcXOl1rHq7ByB8CFAxNotRUYL9IF5n3wJOgkPojMy6jetQA5Ogc8Sm7RG6vg1yow==

這是最簡單的,不過激活碼有時間限制,會失效,到期就需要重新激活,另外還有兩種選項自己去網上查找資料。

6、PyCharm歡迎界面出現,我們可以正式使用PyCharm了(如圖4-8所示)。

如果以前有過python項目,就點擊“open”打開舊項目,如果第一次使用,就選擇創"Create New Project"建新項目。

圖4-8 PyCharm歡迎界面

二、配置PyCharm環境

我們要注意的是,在PyCharm安裝的過程中,安裝程序會在環境變量中增加一個名爲PyCharm的用戶變量,同時在用戶變量path中添加上PyCharm可執行文件所在的路徑(如圖4-9、圖4-10所示)。如果安裝過程中出現錯誤,或者沒有正確添加環境變量的話,我們可以手動添加。步驟如下:

圖4-9 PyCharm安裝時增加的用戶環境變量

圖4-10 PyCharm安裝時增加的環境變量

在此電腦上點右鍵,在彈出菜單中點擊屬性,再點擊高級系統設置-環境變量,在用戶變量中新建- 個名爲PyCharm的變量,變量值爲D:\Program Files\JetBrains\PyCharm 2019.2.4\bin(這是我的PyCharm的安裝目錄,如果你在安裝過程中修改過目錄,請按你的實際安裝目錄進行操作),然後在用戶變量的path中新建“%PyCharm%”一項。如圖4-11、圖4-12所示。

圖4-11 新建PyCharm用戶變量

圖4-12 新建%PyCharm%環境變量

三、PyCharm的簡單使用教程

在PyCharm的歡迎界面中,我們選擇“+Create New Project”(新建項目),出現“New Project”對話框(如圖4-13所示)。

圖4-13 新建項目對話框

在這個對話框的左側,列出了好多的框架可供選擇,隨着學習的深入,我們會慢慢接觸並熟悉他們。如果單純寫python代碼就選擇“Pure Python”,然後選擇“Location”,用於保存新建的項目文件,以後你的代碼就存放在這個位置。在這裏,我選擇存放在D:\PycharmProjects\FirstApp這個目錄下。右側是邊是項目解釋器的有關設置。在Python3.X的高版本中,已經正式引入了虛擬環境的概念,就是將一個項目放到一個全新的虛擬的環境中,只將這個項目用到的相關內容,特別是第三方的模塊這裏,不與其他的項目造成依賴衝突。

在python開發中,我們可能會遇到一種情況,就是當前的項目依賴的是某一個版本,但是另一個項目依賴的是另一個版本,這樣就會造成依賴衝突,而virtualenv就是解決這種情況的,virtualenv通過創建一個虛擬化的python運行環境,將我們所需的依賴安裝進去的,不同項目之間相互不干擾,如圖4-14所示。

圖4-14 Virtualenv下不同項目各自獨立,互不衝突

在這裏,我們選擇“New environment using virualenv”就可以,它會默認將我們安裝好的Python作爲Base interpreter,然後在項目路徑下建立一個名爲venv的子目錄,用以保存相關的虛擬環境的文檔。這裏採用默認值即可,我們點擊“Create”按鈕,正式建立項目。系統自動進行文檔的建立並進入項目管理界面,如圖4-15和圖4-16所示。

圖4-15 項目文檔建立後導入

圖4-16 項目管理的默認界面,其中Tip of the Day(每日提示)可以關閉

關閉Tip of the Day,如圖4-17所示。

 

圖4-17 PyCharm項目管理界面

在這個界面中,頂部是菜單欄和工具欄,左側是項目的相關文檔的樹形列表,右側目前顯示了幾個快捷鍵,後面建立Python文件後是代碼編輯的區域。下面我們建立一個Python的文件測試一下。在項目上點右鍵,指向樟出菜單中的New,新的彈出菜單中會出現多種文檔可供選擇,我們選擇Python File,在彈出的New Python file對話框中輸入Python文件名並回車,即可進行代碼編輯。

圖4-18 新建Python文件

 

圖 4-19 輸入Python文件名

我們在代碼編輯區輸入以下代碼:

print(‘Hello World!’)    #要注意這裏的print是小寫,括號和單引號是半角的字符。

並保存。這個helloworld文件的擴展名爲.py,即這個文件的文件名是helloworld.py

圖4-20 新建立的helloworld.py文件

文件建立好後,我們需要運行一下進行簡單的測試。在菜單欄中點擊Run-Run(Alt+Shift+F10),則彈出一個對話框,如圖4-21所示,暫時我們先不管它,只要點擊2 helloworld即可。

圖4-21 運行helloworld.py文件

此時,PyCharm會在IDE的底部新打開一片區域並將運行結果呈現出來。

圖4-22 PyCharm運行我們開發的程序

在Run區域,首先提示運行的是哪個文件,然後是運行的結果,最後提示“Process finished with exit code 0”(流程結束,退出代碼爲0 ),如果有錯誤,則直接出現錯誤提示信息。在後面的教程中,我們會詳細的進行講解,這裏只是簡單的給大家介紹並測試一下。至此,我們已經建立了一個項目並編輯了一個程序文件進行了運行。

注意:在網上有很多的PyCharm的漢化包,但是我們不建議使用中文,因爲漢化後有一部分功能和快捷鍵就不正常了。

四、PyCharm的settings

下面我們再來看一下PyCharm本身的設置,在PyCharm歡迎界面中Configure選擇settings一項,我們對編輯器中有關的字體、字號、行間距等進行設置,對項目解釋器進行設置。

圖4-23 在歡迎界面調用settings

圖4-24 在編輯狀態下調用settings

settings窗口出現後,我們可以按實際需求進行設置,這裏我償就先簡單試一下字體信息和解釋器的設置。

圖4-25 settings窗口及相應設置項目

在settings窗口中,左側列出了可以進行設置的大的項目,我們將鼠標移到Editor前的三角符號上點擊一下,會出現下級項目。我們點擊Editor下的font,然後在右側窗口中對字體(Font:)、字號(Size:)和行間距(Line spacing:)進行修改設置,設置完成後點擊窗口右下角的Apply(應用)按鈕,應用後可以繼續對其他項目進行設置。點擊OK按鈕會關閉settings窗口。

圖4-26 編輯器字體信息的設置

將font後面的Show only monospaced fonts(僅顯示等寬字體)前的複選框內的對勾去掉,會顯示出所有可用的字體。在這裏,爲了視頻錄製時大家能看得清楚,我選擇了微軟雅黑字體,字號設爲18號。

圖4-27 字體設置時去掉僅顯示等寬字體

圖4-28 設置完成點Apply

下面我們看一下Project Interpreter的設置。點一下Project:FirstApp(後面這個是項目的名稱,你的可能和這裏不一樣)前的三角符號,然後點擊Project Interpreter,右側會出現相關解釋器的信息。

圖4-29 項目解釋器的設置

點Project Interpreter右側的齒輪符號,在新出現的彈出菜單中點Add...

圖4-30 Add...和Show All...彈出菜單

在Add Python Interpreter窗口中,左側選用Virtualenv Environment,在右側選用New environment,Location:後面選用項目所在的目錄下的venv虛擬環境的子目錄。Base interpreter:後面選用我們已經安裝好的Python,這裏是C:\Program Files\Python38\python.exe,你自己的請選擇你的Python的安裝位置。然後在Make available to all projects(對所有項目有效)前的複選框中打上對勾。最後點OK按鈕返回。

圖4-31 Python項目解釋器的設置

圖4-32 設置好後的項目解釋器

解釋器設置好後在右側解釋器下面會出現Package列表,這是已經安裝的模塊,如果我們需要通過PyCharm安裝第三方庫,那麼我們可以直接點擊Package列表右側的+號,出現Available Packages(可用軟件包),我們在搜索框內輸入關鍵字查找我們需要的文件,找到後點擊Install Package即可安裝。安裝完成後返回在Package列表中就可以看到已經安裝的Package了。(如圖4-33、圖4-34所示)(有關模塊、包、庫在以後的教程中還會有詳細的講解,這裏簡單瞭解一下就可以了。網上有好多的內容對於模塊、庫、包的解釋有些混淆,還請大家要注意一下)。對初學者而言,要真正區分它們還是有一定難度的。這樣好了,你只要知道,我們通過這裏的操作在Python安裝了一個新的輔助的功能,可以幫助我們完成某一方面的任務。比如下圖4-33中找到的PyInstaller,它的作用就是把我們開發的Python程序打包成一個EXE的可執行文件。如果我們自己用Python開發這樣一個功能還是相當困難的,但是我們通過第三方直接獲得了這個功能,這樣我們只要進行簡單的操作就可以達到 目的了。這也正是Python功能強大的主要原因。隨着學習,我們會接觸到大量的第三方庫,提供不同的功能。比如科學計算、大數據分析、人工智能等等。

注:python 是通過module(模塊)組織代碼的,每一個module(模塊)就是一個python文件,但是modules(模塊)是通過package(包)來組織的。庫(library)的概念是具有相關功能模塊的集合。這也是Python的一大特色之一,即具有強大的標準庫、第三方庫以及自定義模塊。

圖4-33 搜索我們需要的功能並進行安裝

圖4-34 Package安裝成功

圖4-35 安裝完成後返回時Package列表中就有了我們剛安裝的內容

 

至此,本章的內容全部結束。這次的內容比較多,簡單總結就是:

1、PyCharm第一次打開 時的一些設置;

2、新建一個項目並輸入代碼測試Python程序的運行;

3、對常用的PyCharm的功能進行設置,安裝第三方庫。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章