M-x install-elisp [RET]
http://launchpad.net/python-mode/trunk/5.2.0/+download/python-mode.el
C-c
で、文字コードのエラーうんぬん
---------------------------------------------------------------------
These default coding systems were tried to encode text
in the buffer `python-mode.el':
(undecided-unix (151727 . 31414) (151728 . 27498) (151736 . 31414)
(151737 . 4194201) (151779 . 31414) (151780 . 4194200) (151787
. 31414) (151788 . 4194201) (152162 . 31414) (152163 . 20913))
(utf-8-unix (151737 . 4194201) (151780 . 4194200) (151788
. 4194201))
However, each of them encountered characters it couldn't encode:
undecided-unix cannot encode these:
utf-8-unix cannot encode these:
Click on a character (or switch to this window by `C-x o'
and select the characters by RET) to jump to the place it appears,
where `C-u C-x =' will give information about it.
Select one of the safe coding systems listed below,
or cancel the writing with C-g and edit the buffer
to remove or modify the problematic characters,
or specify any other coding system (and risk losing
the problematic characters).
raw-text emacs-mule no-conversion
---------------------------------------------------------------------
わっかんないから、 C-g でやめて、
M-x eshell
cd ~/download
wget http://launchpad.net/python-mode/trunk/5.2.0/+download/python-mode-5.2.0.tgz
tar xzvf python-mode-5.2.0.tgz
mv python-mode ~/.emacs.d
C-x C-f ~/.emacs.d/init.el
に
;; ------------------------------------------------------------------------
;; @ Python モードを使う
;; http://sheephead.homelinux.org/2009/05/27/1281/
;; http://d.hatena.ne.jp/cou929_la/20110525/1306321857
;; ロードパスの追加
(add-to-list 'load-path "~\\.emacs.d\\python-mode")
(setq auto-mode-alist (cons '("\\.py$" . python-mode) auto-mode-alist))
(setq interpreter-mode-alist (cons '("python" . python-mode)
interpreter-mode-alist))
(autoload 'python-mode "python-mode" "Python editing mode." t)
と記述してもしなくても、勝手に python-mode になるじゃん・・・。 gnupack に
入っているみたい。
悔しいので、 flymake も検索してみると入っていることが分かるが、 pyflakes 、 pep8
は入ってないみたい。
ってゆーか、 python が入ってないみたい。
apt-cyg find python
で、何入れればいいか分からないし、つかれちゃった。
apt-cyg install python
としたら、 2.6.5 が入るみたい。 quit () で終了。
cd ~/download
wget http://pypi.python.org/packages/source/p/pyflakes/pyflakes-0.4.0.tar.gz
tar xzvf pyflakes-0.4.0.tar.gz
cd pypyflakes-0.4.0
python setup.py install
としてインストール。
cd ~/download
wget http://pypi.python.org/packages/source/p/pep8/pep8-0.6.1.tar.gz
tar xzvf pep8-0.6.1.tar.gz
cd pep8-0.6.1/
とするが、 pip とかいうの持ってないとインストールできないみたい。 easy_install
も分からないし。
http://atbrox.com/2009/09/21/how-to-get-pipvirtualenvfabric-working-on-cygwin/
を参考にして、
apt-cyg install python-paramiko
apt-cyg install python-crypto
をやってみるけど、その続きも分からないし。ってか、 easy_install が無いってのよ。
ってことで、
http://serverfault.com/questions/7282/how-to-run-easy-install-in-cygwin
を見て、
wget http://peak.telecommunity.com/dist/ez_setup.py
python ez_setup.py
とすると入ったみたいだから、
easy_install pep8
ってしたら、なんか始まったけど、
Download error [Errno 116] hogehoge -- Some packages may not be found!
とか出てるんですけど。
その先は、もう不明なため、挫折
http://d.hatena.ne.jp/cou929_la/20110525/1306321857
0 件のコメント:
コメントを投稿