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

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
tahoe-dev mailing list
[email protected]
http://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev

Reply via email to