2017/09/03(日) [n年前の日記]
#3 [python] Python 2.7.12 ダウングレード時に再インストールしたモジュールについてメモ
大半のモジュールは pip install hoge でインストールできたけど、一部のモジュールは別作業でインストールしないといけなかった、ので一応メモ。
◎ pipでインストールできるようになったもの。 :
pyreadline , wxpython は pip でインストールできるようになったらしい。
◎ PyGTK等。 :
PyGTK-all-in-one は、
_Index of /pub/gnome/binaries/win32/pygtk/2.24
から、pygtk-all-in-one-2.24.2.win32-py2.7.msi をDLしてインストール。これで、pygtk , pycairo , pygobject がインストールされた。
◎ pywin32。 :
pywin32 は、pip でインストールできないらしい。
_Python for Windows Extensions - Browse /pywin32 at SourceForge.net
から、pywin32-221.win32-py2.7.exe をDLしてインストール。
◎ py2exe。 :
py2exe は、pip でインストールしようとすると「お前の使ってるPythonバージョン用のバイナリはねえ」と怒られる。が、Python 2.7用のpy2exe は py2exe_py2 という名前で提供されてるっぽい?
pip install py2exe_py2が、 _py2exe - Browse /py2exe at SourceForge.net から入手したほうがいいような気がする。py2exe-0.6.9.win32-py2.7.exe をDLしてインストール。
◎ Pymacs。 :
Pymacs も、pip からインストールできない。
_Pymacs install for windows - ブログ for programming
を参考にさせてもらってインストールした。
◎ PyOpenGL。 :
PyOpenGL は、pip でインストールするとデモスクリプトが動かなかったりしてハマる。
_Python Extension Packages for Windows - Christoph Gohlke から、
デモスクリプトは、 _PyOpenGL-Demo 3.0.1b1 : Python Package Index から、PyOpenGL-Demo-3.0.1b1.zip をDLして解凍。フォルダの中に入って、
_Python Extension Packages for Windows - Christoph Gohlke から、
PyOpenGL-3.1.1-cp27-cp27m-win32.whl PyOpenGL_accelerate-3.1.1-cp27-cp27m-win32.whlをDLして、それらを使ってインストールする。
pip install PyOpenGL-3.1.1-cp27-cp27m-win32.whl pip install PyOpenGL_accelerate-3.1.1-cp27-cp27m-win32.whl
デモスクリプトは、 _PyOpenGL-Demo 3.0.1b1 : Python Package Index から、PyOpenGL-Demo-3.0.1b1.zip をDLして解凍。フォルダの中に入って、
python setup.py installを実行すると、以下の場所にインストールされる。
Python2.7インストールフォルダ\Lib\site-packages\PyOpenGL-Demo\
◎ wxPythonのデモスクリプト等。 :
wxPython のデモスクリプトとドキュメントは、
_wxPython Downloads
経由で、
_Index of /wxPython4/extras/4.0.0b1
から入手可能。
デモは、demo.py を実行すると見れる。
ドキュメントは、index.html を開けば見れる、けど、Web上の _wxPython API Documentation を眺めたほうが早いかも。
wxPython-demo-4.0.0b1.tar.gz wxPython-docs-4.0.0b1.tar.gzそれぞれをDLして任意のフォルダに解凍。ただ、かなり解凍時間がかかる。両方合わせて9,000ファイルぐらいあるようで。
デモは、demo.py を実行すると見れる。
ドキュメントは、index.html を開けば見れる、けど、Web上の _wxPython API Documentation を眺めたほうが早いかも。
[ ツッコむ ]
以上です。