ubuntu16.04 Atom編輯器配置python環境


首先安裝nodejs

apt install nodejs
apt all npm

darcy@darcy-pc:~$ node -v
v4.2.6
darcy@darcy-pc:~$ npm -v
3.5.2

其他還有一些安裝新版本的方法;但是github的速度太慢了,就用這個版本了。
要安裝新版本參考這篇安裝n


安裝atom python的插件

atom配置python開發環境
但是一般去atom中install的話都會失敗,太特麼慢了。那麼就去官網下載插件; 官網,然後搜索插件,去相關github的repo去下載zip文件。
具體步驟見註釋。

darcy@darcy-pc:~/.atom/packages$ cp ~/下載/symbol-gen-master.zip . # 複製下載的zip文件到到~/.atom/packages目錄下;
darcy@darcy-pc:~/.atom/packages$ ls
atom-runner             autocomplete-python             README.md
atom-runner-master.zip  autocomplete-python-master.zip  symbol-gen-master.zip
darcy@darcy-pc:~/.atom/packages$ unzip symbol-gen-master.zip  # 解壓zip文件
Archive:  symbol-gen-master.zip
e1cdf50dadd1e8b27668d5394a94056bbcaa6ccc
   creating: symbol-gen-master/
  inflating: symbol-gen-master/.gitignore  
 ....
  inflating: symbol-gen-master/vendor/ctags-linux  
  inflating: symbol-gen-master/vendor/ctags-win32.exe  
darcy@darcy-pc:~/.atom/packages$ mv symbol-gen-master symbol-gen # 重命名文件夾
darcy@darcy-pc:~/.atom/packages$ cd symbol-gen/ # 進入重命名後的文件夾
darcy@darcy-pc:~/.atom/packages/symbol-gen$ ls
keymaps  lib  LICENSE.md  menus  package.json  README.md  spec  styles  vendor
darcy@darcy-pc:~/.atom/packages/symbol-gen$ npm install # 安裝;
symbol-gen@1.3.1 /home/darcy/.atom/packages/symbol-gen
├─┬ atom-space-pen-views@2.2.0 
│ ├── fuzzaldrin@2.1.0 
│ └─┬ space-pen@5.1.2 
│   ├─┬ grim@1.5.0 
│   │ └─┬ emissary@1.3.3 
│   │   ├─┬ es6-weak-map@0.1.4 
│   │   │ ├── d@0.1.1 
│   │   │ ├─┬ es5-ext@0.10.12 
│   │   │ │ ├── es6-iterator@2.0.0 
│   │   │ │ └── es6-symbol@3.1.0 
│   │   │ ├── es6-iterator@0.1.3 
│   │   │ └── es6-symbol@2.0.1 
│   │   ├── mixto@1.0.0 
│   │   └── property-accessors@1.1.3 
│   ├── jquery@2.1.4 
│   └─┬ underscore-plus@1.6.6 
│     └── underscore@1.6.0 
├── ignored@2.0.4 
└── q@1.0.1 
# 一個插件安裝完畢;

其他插件包括不限於atom-runner, autocomplete-python等,上面給的鏈接中有推薦。

最後,安裝atom-runner以後,參考atom-runner插件使用說明對~/.atom/config.cson進行簡單的配置,我的配完如下;

"*":
  core: {}
  editor:
    showIndentGuide: true
  "exception-reporting":
    userId: "9f4d80fa-c3b3-4227-9f50-05305aeec78f"
  "runner":
    extensions:
      ps1: "powershell –file"
      "spec.coffee": "mocha"
    scopes:
      coffee: "coffee"
      go: "go run"
      js: "node"
      powershell: "powershell -noninteractive -noprofile -c -"
      python: "python3"
      ruby: "ruby"
      shell: "bash"

運行py文件

alt + R (安裝atom-runner並且配置以後)

運行結果


折騰了一會兒,步驟不一定對或者全。

ref-list:

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