読者です 読者をやめる 読者になる 読者になる

かざんぶろぐ

だらだらと備忘録とってます

AtomでPython

自分はPythonをよく使うので、AtomPythonを扱うにあたっての、便利だと思ったプラグインのメモ。

なお、Atom上でScriptを実行できる「atom-runner」と、

Atom上にターミナルを入れることのできる「platformio-ide-terminal」に関しては、

こちらの記事で紹介しているので省略。

okuya-kazan.hatenablog.com

 

参考にさせていただいた記事はこちら

 

インストールしたプラグイン

 

[ autocomplete-python]

Pythonプログラムの入力候補が表示され、文の補完をしてくれる

[Hydrogen]

atom 上で jupyter kernel を動かすことができる。

f:id:okuya-KAZAN:20170425145914p:plain

コード内の実行したい部分を選択して、[Command]+[Enter]で選択部分を実行できる。

※実行した時に、「No kernel for language python found」などのエラーが出てしまう場合。

こちらの記事が大変参考になりました、ありがとうございます。

【R Advent Calendar 2016】Hydrogenはいいぞ - タイトルって難しい。

Hydrogenで`No kernel for language python found`が出る時の対処法 - Qiita

 

まず、ターミナル上で「jupyter kernelspec list --json」と入力する。

f:id:okuya-KAZAN:20170425145335p:plain

 

その出力をコピーしておく。

Atom上で「Settings」を開き、「Packages」の中のHydrogenの設定に移動し、

「Kernel Specs」の欄に先ほどコピーしたものを貼り付ける。

[linter, linter-flake8, linter-ui-default, busy-signal, intensions]

文法のチェックに必要