とりあえず日記

VIM→秀丸エディタ→VIM→秀丸エディタ→VIM→秀丸エディタ→VIM→秀丸エディタ→VIM→秀丸エディタ→VIM→秀丸エディタ(いまここ🍄)

pyflakesをwindowsで動かしてみた

pyflakesをインストールして一発で動かなかったので、そのときの作業メモ。

環境

windows7 64bit
python 2.7.1 32bit
pyflakes 0.5.0

とりあえず動かしてみると

D:\tmp\pyflakes>python pyflakes.py
Traceback (most recent call last):
  File "pyflakes.py", line 2, in 
    import pyflakes
  File "D:\tmp\pyflakes\pyflakes.py", line 3, in 
    import pyflakes.scripts
ImportError: No module named scripts

見事に、importしているところでエラーがバンバン発生するわけですよ。



以下、回避策とか。


回避策

C:\Python27\Lib\site-packages\pyflakes\scripts\ の、pyflakes.py を pflks.py へリネームする。
同じディレクトリに、pyflakes.pyc があれば削除しておく。(pyをコンパイルしたものがpycです)

感謝

こちらを参考にさせてもらいました。
http://plaza.rakuten.co.jp/kugutsushi/diary/200712010000/

pyflakesで静的検査する

python -c "from pyflakes.scripts.pflks import main;main()" my_test.py

これで、うごきます。

Python クックブック 第2版

Python クックブック 第2版