首先安裝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並且配置以後)
折騰了一會兒,步驟不一定對或者全。