WindowsでもPython/impression/hovercraft

Pythonが必須なので,オフィシャルサイトからダウンロードしようね.
Python 2.7.8 Release | Python.org

私のWindows 7では,こちらの64bit版インストーラを使ってみました.
https://www.python.org/ftp/python/2.7.8/python-2.7.8.amd64.msi

pipのページに従ってpipをインストール.
Installation — pip 19.0.dev0 documentation

To install or upgrade pip, securely download get-pip.py.

とあるので,コレを名前をつけて保存でpythonのインストールフォルダにでも保存.なぜpythonのフォルダかというと,このあとフォルダを移動するので,パス指定が簡単なように.


古典的なコマンドプロンプトのお世話になりインストール.

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\hoge>cd D:\usr\local\python27

c:\usr\local\python27>python.exe get-pip.py
Downloading/unpacking pip
Downloading/unpacking setuptools
Installing collected packages: pip, setuptools
Successfully installed pip setuptools
Cleaning up...

c:\usr\local\python27>

続いてhovercraft!のインストール.

c:\usr\local\python27>python.exe -m pip search hovercraft
hovercraft - Makes impress.js presentations from
reStructuredText

c:\usr\local\python27>python.exe -m pip install hovercraft
Downloading/unpacking hovercraft
(中略)
Installing pygmentize-script.py script to c:\usr\local\python27\Scripts
Installing pygmentize.exe script to c:\usr\local\python27\Scripts
Successfully installed hovercraft docutils lxml svg.path pygments
Cleaning up...

c:\usr\local\python27>

c:\usr\local\python27>.\Scripts\hovercraft.exe
Traceback (most recent call last):
File "c:\usr\local\python27\Scripts\hovercraft-script.py", line 9, in
load_entry_point('hovercraft==1.1', 'console_scripts', 'hovercraft')()
File "c:\usr\local\python27\lib\site-packages\hovercraft\__init__.py", line 18, in m
ain
from hovercraft.generate import rst2html, copy_resource
File "c:\usr\local\python27\lib\site-packages\hovercraft\generate.py", line 8, in
from .template import CSS_RESOURCE
File "c:\usr\local\python27\lib\site-packages\hovercraft\template.py", line 2, in
import configparser
ImportError: No module named configparser

ぉゃ.FreeBSDの時と同じエラーが.

c:\usr\local\python27>.\Scripts\pip.exe install configparser
Downloading/unpacking configparser
Downloading configparser-3.3.0r2.tar.gz
Running setup.py (path:z:\tmp\pip_build_hoge\configparser\setup.py) egg_inf
o for package configparser

Installing collected packages: configparser
Running setup.py install for configparser
deleting configparser.egg-info\requires.txt

Successfully installed configparser
Cleaning up...

c:\usr\local\python27>.\Scripts\hovercraft.exe
Usage: hovercraft-script.py [-h] [-t TEMPLATE] [-c CSS] [-a] [-s] [-n]

hovercraft-script.py: error: Too few arguments

セットアップはイケたみたいです.