編程小白安裝Python開發環境及PyCharm的基本用法

本文主要記錄編程小白如何利用 Anaconda 和 Pycharm 安裝 Python 開發環境,以及 Pycharm 的基本用法。預計閱讀時間 15min.

1. 前言

俗話說工欲善其事必先利其器,好的開發環境可以大大提高我們的效率。對於 Python 的開發,網上有各種各樣的 IDE 選擇以及教程。對於老手來說哪個用的順手、高效就選擇哪個,但是對於新手往往不知道如何選擇。

個人的想法是,對於新手而言,語言的學習是第一位的,所以在我們是編程小白時,我們的主要精力是專注於語言的學習,而不應該被各種各樣的開發環境問題打擊我們的自信心,導致出師不利。隨着語言學習的入門,後期我們可以再多折騰開發環境,選擇適合自己的即可。

個人推薦 Python 初學者採用 Anaconda + Pycharm來進行學習 Python。
Anaconda 雖然臃腫龐大,但也正因爲如此,初學者可以直接拿來用,省去很多安裝上的麻煩,它是很多數據科學研究者的首選。Pycharm 有強大的補全功能、高效的 debug 等,是一款強大的 Python 開發 IDE(Integrated Development Environment, 集成開發環境),更重要的是它對於學生有教育版(和專業版一樣),只要一個學校郵箱即可免費使用。當然網上也有各種各樣的破解碼也可以使用。
接下來我們就將介紹 Windows 10 下 Anaconda 和 Pycharm 的安裝以及 Pycharm 的基本用法。

本文主要內容是:

  • Anaconda 的安裝
  • PyCharm 的安裝
  • PyCharm 的使用

2. Anaconda 的安裝

Anaconda 是一個開源的 Python 發行版本,其包含了 conda、Python 等非常多的科學包及其依賴項。Conda 是一個開源的包、環境管理器,可以跨平臺,輕鬆管理各種包和環境。

2.1 Anaconda 下載安裝

可以直接到Anaconda 官網下載,因爲我是 64 位的 Windows10,所以我選擇了 Anaconda 2020.02 for Windows Installer - Python 3.7 version - 64-Bit Graphical Installer (466 MB) 這個最新版本。大家根據自己操作系統位數選擇 32 或者 64 。此外 Python 版本推薦選擇 Python3.7 版本,因爲 Python2 已經停止維護,Python3 是大勢所趨。下載需要花一點時間,喝杯水,耐心等待即可。

雙擊安裝包 --> Next --> I Agree --> 選擇 Just me, 點擊 Next --> 安裝路徑選擇,默認即可,點擊 Next --> Advanced Options, 默認即可,第一個不勾選,點擊 Install --> 漫長等待後 completed,點擊 Next --> Anaconda+ JetBrains,這裏提示推薦安裝 PyCharm,我們先點擊 Next,後面再安裝 PyCharm --> 點擊 Finish 完成安裝,那兩個勾可以取消。

2.2 爲 Anaconda 添加環境變量

Windows 10 在 控制面板\系統和安全\系統\高級系統設置\環境變量\用戶變量\PATH 中添加一下 Scripts、anaconda 和 bin 這 3 個目錄文件, 看個人安裝路徑不同,自己調整。我的路徑是:
C:\Users\Jock\anaconda3\Scripts
C:\Users\Jock\anaconda3
C:\Users\Jock\anaconda3\Library\bin
這三個都要添加到環境變量中,否則 conda 和 pip 的使用可能會出現問題,具體查看pip is configured with locations that require TLS/SSL

2.3 Anaconda 測試

快捷鍵 win+R 輸入 cmd 打開命令行窗口,在窗口中做如下測試,如果跟我一樣,說明成功了。

Microsoft Windows [版本 10.0.18363.657]
(c) 2019 Microsoft Corporation。保留所有權利。

C:\Users\Jock>conda --version
conda 4.8.3
C:\Users\Jock>conda upgrade --all
Collecting package metadata (current_repodata.json): done
Solving environment: done

conda --version 是爲了查看 conda 的版本,conda upgrade --all 是爲了把所有工具包進行升級,避免後面可能發生的錯誤。

初學者有關 Anaconda 的基本使用大家還可以看看這篇博客Anaconda 詳細安裝及使用教程(帶圖文),後期大家如果還遇到什麼問題,直接 Google 或者到官方文檔查看即可,如果覺得一開始英語不好,可以先到中文的知乎、CSDN、博客園等查找解決辦法。

如果新手覺得圖文還是看不太懂,那麼到 B 站上面找一個比較新同時播放量高一些的 Python 開發環境搭建視頻,跟着視頻一步一步來,也是一個不錯的選擇。

3. PyCharm 的安裝

PyCharm 是 Python 非常優秀的 IDE,帶有一整套可以幫助用戶在使用 Python 語言開發時,提高其效率的工具,比如調試、語法高亮、Project 管理、 代碼跳轉、智能提示、自動完成、單元測試、版本控制。此外,該 IDE 提供了一些高級功能,以用於支持 Django 框架下的專業 Web 開發。

英文好的同學,直接移步官方 PyCharm 教程,按照教程一步步來即可。

下載 PyCharm 直接到PyCharm 官方網站下載,這裏也需要耐心等待。我下載的是最新的 Windows 專業版PyCharm-professional-2019.3.4 。推薦下載專業版本,至於如果不是學生,那麼網上找個破解激活碼也是很容易的。因爲我還是學生,所以用的學校郵箱註冊了賬號,直接用專業版。

雙擊安裝包 --> Next --> 安裝路徑默認即可,Next --> Installation Options 四個都勾選上,點擊 Next --> I want to reboot later,點擊 Finish。

4. PyCharm 的使用

雙擊 PyCharm 圖標,提示是否導入 settings,由於是初次安裝使用 PyCharm,所以我們選擇,Do not import settings,點擊 OK即可。以後我們換電腦使用 PyCharm,直接導入原來的 setting 文件即可,免去重複配置。

然後是設置 PyCharm UI Theme,這裏推薦用黑暗系 Darcula,護眼一些。點擊 Skip Remaining and Set Defaults

專業版會進入登錄界面,學生的話登錄自己的賬號和密碼即可,這裏需要註冊驗證的自行到官網註冊認證,這裏速度很慢,最好科學上網。

4.1 開始你的第一個項目

PyCharm 中最基本的是新建項目,配置項目的解釋器,這裏提一下,Python 鼓勵爲每一個項目單獨創建一個虛擬環境,再在項目中新建 Python file,在文件中寫源代碼,接着運行、調試代碼。

即:Create New Project --> 配置項目名稱和解釋器 --> 右擊鼠標 new --> python file --> 寫入代碼 --> 右擊 run

這部分詳細的圖文操作,大家可以參看官方教程Step 1. Create and run your first Python project,或者Windows10-2020-Anaconda 與 PyCharm 的安裝,這位博主寫的很詳細,他用的是 base 環境,沒有使用虛擬環境,初學者剛開始使用 base 環境足夠,涉及更復雜的項目管理時再考慮虛擬環境即可。

4.2 PyCharm 的基本使用

  1. 使用 PyCharm 安裝 Python 第三方模塊:file --> Settings --> Project:當前項目名 --> Project Interpreter --> 點擊右側小加號
  2. 設置菜單字體大小: file --> Settings --> Appearance&Behavior --> Appearance
  3. 設置 Console&Terminal 字體大小顏色: file --> Settings --> Editor --> Color Scheme --> Console Font/Console Colors
  4. 設置文件編碼:file --> Settings --> Editor --> File Encodings IDE Encoding; Project Encoding;Properties Files 都設置爲 UTF-8
  5. 修改背景顏色: file --> Settings --> Editor --> Color Scheme --> General --> Text 下面選中 Default text --> 修改 Background 顏色即可
  6. 此外還可以在 file --> Settings --> Editor --> Color Scheme設置 Python 源代碼中各種註釋、關鍵字的顏色等等,不過一般採用默認的即可,除非自己有一套符合自己審美的樣式。
  7. 腳本頭設置:file --> Settings --> Editor --> File and Code Templates --> Python Script,可以設置 Python 文件模板,比如添加文件創建時間、作者、用途等。
  8. 導出、導入你自定義的 PyCharm 配置: File --> Export Settings / Import Settings
  9. PyCharm 安裝插件:file --> Settings --> Plugins
  10. 常用快捷鍵的查詢和配置:file --> Settings --> Keymap
快捷鍵 描述
Ctrl + D 複製當前行
Ctrl + E 刪除當前行
Shift + Enter 快速換行
Ctrl + / 快速註釋(選中多行後可以批量註釋)
Tab 縮進當前行(選中多行後可以批量縮進)
Shift + Tab 取消縮進(選中多行後可以批量取消縮進)
Ctrl + F 查找
Ctrl + H 替換
Ctrl + 減號 摺疊當前代碼塊
Ctrl + 加號 展開當前代碼塊
Ctrl + Shift + 減號 摺疊當前文件
Ctrl + Shift + 加號 展開當前文件

更多的 PyCharm 教程推薦學習PyCharm 官方文檔,這部分日後有需求了再去查找學習即可,剛開始入門期間不用看那麼多。

學習之路漫漫,問題總是如影隨形,遇到問題,遇到問題保持樂觀的心態,不要輕言放棄。多去思考問題出現的原因所在,善於利用搜索解決問題,你學習過程中遇到的 99.9% 的問題,別人也一定遇到過。

此外,目前非常流行的 VSCode 也很適合 Python 開發,等以後用到了,再更新一篇利用 VSCode 搭建 Python 開發環境。

5. 巨人的肩膀

  1. PyCharm 官方文檔

推薦閱讀:

  1. 編程小白安裝Python開發環境及PyCharm的基本用法
  2. 一文了解Python基礎知識
  3. 一文了解Python數據結構
  4. 一文了解Python流程控制
  5. 一文了解Python函數
  6. 一文了解Python部分高級特性
  7. 一文了解Python的模塊和包
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章