1. 程式人生 > 其它 >大爽Python入門教程 0-3 安裝Atom與配置Python環境

大爽Python入門教程 0-3 安裝Atom與配置Python環境

大爽Python入門公開課教案
點選檢視教程總目錄

安裝輕量級IDE——Atom

一 下載

下面步驟1,2中網路卡頓的朋友,
請直接檢視步驟3來操作

  1. 使用搜索引擎搜尋Atom,
    開啟搜尋到的Atom官網
  1. 在Atom官網,直接點選右側的黃色Download按鈕下載就好。
    Atom官網會自動檢查你的系統,自動為你推薦合適的下載版本。

windows訪問Atom官網效果:

mac訪問Atom官網效果:

  1. 從官網貼上的下載地址。
    點選即可使用瀏覽器開始下載,如果覺得瀏覽器下載太慢,推薦複製連結到迅雷下載。

二 安裝

windows 安裝

  1. 開啟下載到的AtomSetup-x64.exe(32位系統下載的是AtomSetup.exe)

  2. 等待安裝(等待介面如下圖)

  1. 安裝完成後,會自動開啟Atom,如下圖。

mac 安裝

  1. 開啟下載到的atom-mac.zip, 即可解壓得到Atom應用程式

  2. 推薦將Atom應用程式從下載資料夾移到應用程式資料夾,

  3. 開啟Atom應用程式,
    mac會彈窗攔截,在攔截彈窗中點選開啟,
    即可直接開啟Atom。

三 基礎設定

0 Atom軟體開啟後的設定

關閉各種視窗

按照圖中步驟

  1. 不勾選Show Welcome Guide when opening Atom
  2. 右上角彈窗選擇No, Never
  3. 關閉Welcome Guide頁面和Welcome頁面

Telemetry Consent

這個頁面是詢問你是否把自己的使用資料匿名發給Atom團隊。

比較介意或者信不過Atom團隊推薦選擇No。

我覺得問題不大,所以我選Yes。

1 開啟設定面板方法

  • windows上,點選選單欄File->Setting 開啟
  • mac上,點選選單欄Atom->Preferences

設定介面效果如下

2 設定縮排提示

在設定介面點選Editor面板,
勾選show Indent Guide

不勾選(左)與勾選效果(右)對比

3 設定Tab縮排長度

設定介面Editor面板中
設定Tab Length為4

三 配置Package的方法

Atom有很多功能強大的Package,實現了各種各樣的功能。
想要使用這些功能,我們需要安裝Packege
Package: 功能包,外掛

1 設定映象

由於Atom的package是在境外伺服器下的,
境內的訪問和下載都非常的慢。
境內的朋友可以使用國內的映象源來下載。

參考: 設定Atom的包管理器——apm的代理

說明:

  • windows請在命令列中執行下面的命令
  • mac請在終端中執行下面的命令

怎麼啟動命令列 / 終端,請檢視本系列教程:
準備工作——第一節中 ->
第二部分 ->
檢查是否安裝成功

設定apm使用的軟體源的命令為

apm config set registry npm_mirror_url

其中npm_mirror_url為要使用的映象源url,
即不能直接寫npm_mirror_url來執行,要用映象源url替換

常用的映象源:
淘寶源: http://registry.npm.taobao.org/
CNPM: http://r.cnpmjs.org

我這裡使用CNPM
所以命令為

apm config set registry http://registry.npm.taobao.org/

測試是否設定成功:

apm install --check

看到輸出

Checking for native build tools done

應該就好了

方法2(也可以用來對比檢查):

  1. 開啟設定頁面
  2. 點選設定頁面左側面板最下面的Open Config Folder,
    會開啟.atom專案
  3. 點選開啟.atom專案的.apmrc檔案,新增如下命令後,儲存關閉
registry=http://registry.npm.taobao.org/

2 安裝Package的方法

開啟設定面板,
點選設定面板的Install,
在右側Install Packages下面的輸入框中輸入自己需要的Package的名字,比如atom-runner,
然後點選對應的Install

安裝好後效果如下圖。
如果需要進一步設定,可以點選紅框裡面的Setting

四 課程推薦安裝的Package

atom-runner

本系列課程,目前推薦先只安裝atom-runner
雖然還有些其他Package功能很強大,但是安裝起來略微有一些麻煩,比如依賴第三方庫。
所以我們放到以後再拓展。

按照步驟三安裝好atom-runner後,

如果電腦上既有python2x,又有python3x的話,還需要再設定下。
一般來講,mac上需要,windows上不需要。

具體判斷辦法是,開啟命令列/終端
如果輸入python,看到的python互動式命令列版本為python3x,就不需要設定。
如果輸入python,看到的python版本為python2x,此時輸入python3,看到的python版本將為python3x,就需要設定。

首先開啟config.cson

  • windows 點選選單欄File -> Config
  • mac 點選選單欄Atom -> Config

在config.cson末尾新增:

  "runner":
    "scopes":
      "python": "python3"

新增後效果如下

設定好後,重啟Atom就可以執行python檔案

  • windows 按 Alt+r 來執行
  • mac 按Control+r來執行

執行示例:

五 個人喜歡的Package

以下Package本課程並不確定需要,
只是我個人平時工作常會用到的,
記錄在這裡,感興趣的話可以安裝。

markdown-preview-enhanced

官網: markdown-preview-enhanced

預覽markdown文件,支援滾動同步,瀏覽器中開啟等。

markdown-preview-enhanced設定頁面,
Preview Theme選擇atom-dark.css

預覽快捷鍵: ctrl-shift-m

document-outline

Displays a hierarchical, interactive outline tree view for document markup.

簡易理解:顯示文件目錄。

官網: document-outline

主要是用來展示markdown文件的目錄大綱。

目前(2021/6/17)並不支援展示python程式碼大綱

效果

這兩個的效果如下圖

  • 紅框中展示的是markdown-preview-enhanced的效果

  • 綠框中展示的是document-outline的效果

六* 拓展安裝的Package

暫時不裝
只是先記錄在這裡,以後再回來處理。

  • autocomplete-python: 自動補全
  • linter-flake8: 語法檢查
  • python-tools: 定義/使用跳轉