[tahoe-dev] Tahoe 1.8.2 installation error on Window XP 32bit

David-Sarah Hopwood david-sarah at jacaranda.org
Thu Jun 9 12:03:16 PDT 2011


On 06/06/11 09:08, Shu Lin wrote:
[...]
> Downloading
> http://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-dep-sdists/Nevow-0.10.0.tar.bz2
> Processing Nevow-0.10.0.tar.bz2
> Running Nevow-0.10.0\setup.py -q bdist_egg --dist-dir
> c:\docume~1\slin\locals~1\temp\easy_install-mmi3_p\Nevow-0.10.0\egg-dist-tmp-g1jf5w
> Traceback (most recent call last):
[...]
>   File
> "c:\tahoe-lafs\allmydata-tahoe-1.8.2\twisted-8.2.0-py2.6-win32.egg\twisted\python\lockfile.py",
> line 28, in <module>
>     from win32api import OpenProcess
> ImportError: No module named win32api

You can work around this in either of two ways:

1. download and install pywin32 from
<http://sourceforge.net/projects/pywin32/files/pywin32/Build216/pywin32-216.win32-py2.6.exe/download>

2. download and install a later version of Twisted; I suggest 10.2 which is
at
<http://twistedmatrix.com/Releases/Twisted/10.2/Twisted-10.2.0.winxp32-py2.6.msi>


Technical explanation: The step to install pywin32 was removed from the
installation instructions because we thought that we had eliminated that
dependency, in <http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1274>.
Apparently we only tested this with recent versions of Twisted, and
therefore missed an indirect dependency of Twisted 8.2.0 on pywin32.
That dependency seems to have been removed in this changeset:
<http://twistedmatrix.com/trac/changeset/26634#file1>, which would have
been released in Twisted 9.0.

-- 
David-Sarah Hopwood ⚥ http://davidsarah.livejournal.com

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 294 bytes
Desc: OpenPGP digital signature
URL: <http://tahoe-lafs.org/pipermail/tahoe-dev/attachments/20110609/0dbd7278/attachment.pgp>


More information about the tahoe-dev mailing list