ubuntu16.04 Atom编辑器配置python环境

  • 首先安装nodejs
  • 安装atom python的插件
  • 运行py文件
  • ref-list


首先安装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并且配置以后)

ubuntu16.04 Atom编辑器配置python环境_第1张图片


折腾了一会儿,步骤不一定对或者全。

ref-list:

  • https://atom.io/packages/atom-runner
  • http://www.cnblogs.com/cike8899/p/5954553.html
  • https://www.zhihu.com/question/45070385
  • http://www.cnblogs.com/strangerqt/p/5572435.html
  • https://github.com/tj/n
  • http://blog.csdn.net/dqliangjun/article/details/52075641

你可能感兴趣的:(软件安装与配置)