WinLAFS:
Windows Least-Authority File Store:
How to install AllMyData_Tahoe_Lafs 1.10.0 on Windows 7 Home Premium 32 bit and 64 bit

Hello user of tahoe-lafs,
Hello developer of tahoe-lafs,

i managed to install tahoe-lafs on Windows 7 Home Premium 64 bit and 32 bit
and wrote a small How-Do for Windows-User.

Additional i described the way how to find out "installation of tahoe-lafs on windows is not trivial" and quickstart.rst is way not enough information for windows user to install tahoe-lafs successful.

Information's about installation of tahoe-lafs at windows are easier to gain from google then on the website itself (tahoe-lafs.org).

i am happy to hear developer daira is working on an installer for windows.
i am willing to beta test it.

in a meantime i would like to write some informations for windows users in your wiki.
the start could be the first part of the How-Do i wrote.

if you also a windows tahoe-lafs user feel free to m...@me.at WinLAFS riseup net. or send the How-Do to somebody who like also to install tahoe-lafs successful.

developer suggestions are also welcome.

Regards,

smarty

attachment:
WinLAFS_How to install AllMyData_Tahoe_Lafs 1.10.0 on Windows 7 bit 32_v1.rtf WinLAFS_How to install AllMyData_Tahoe_Lafs 1.10.0 on Windows 7 bit 64_v2.rtf

WinLAFS:
How to install AllMyData_Tahoe_Lafs 1.10.0 on Windows 7 bit 32

[if you like to install tahoe-lafs at win7bit64 look out for
WinLAFS: How to install AllMyData_Tahoe_Lafs 1.10.0 on Windows 7 bit 64 ]
__________________________________________________________________________
If you are attracted by errors, failures and user warnings on this Site,
but only like to install allmydata-tahoe-1.10.0 then start with 0 (zero):
___________________________________________________________________________

0: Successful install may fail if you used already python:
0a: uninstall all installed dependencies related to python
0b: uninstall python
0c: delete the python directory
0d: delete the AllMyData_Tahoe_Lafs directory
0e: start from scratch at A.
_______________________________________________
installing tahoe-lafs on 7win32 with twisted 13
_______________________________________________

A. Install: allmydata-tahoe-1.10.0 at c:\lafs (unzip and rename to "lafs" only) from https://tahoe-lafs.org/source/tahoe-lafs/releases/allmydata-tahoe-1.10.0.zip
B. We don't follow:     C:\lafs\docs\quickstart.rst (open with word pad)
C. Install : python-2.7.9.msi at c:\python27 ( check: set Add pyton.exe to Path and advanced-> check: compile .py files to byte code after installation)
from https://www.python.org/ftp/python/2.7.9/python-2.7.9.msi

D. Install:     Twisted-13.0.0.win32-py2.7.msi
from https://pypi.python.org/pypi/Twisted/13.0.0
https://pypi.python.org/packages/2.7/T/Twisted/Twisted-13.0.0.win32-py2.7.msi

E. Install:             pywin32-217.win32-py2.7.exe
http://sourceforge.net/projects/pywin32/files/pywin32/Build%20217/
http://sourceforge.net/projects/pywin32/files/pywin32/Build%20217/pywin32-217.win32-py2.7.exe/download
F. Run as administrator :       C:\lafs>python setup.py build
(Start menu/All Programs/ Accessories /Command Prompt/right click/Run as administrator /jes
cd c:\lafs)
        or like to read it all at :     C:\lafs\setup_build_bin.txt
        Run:    C:\lafs>python setup.py build  > setup_build_bin.txt
                                        (go drink a cup of coffee 3min)
1. Result: run true ( it copying many somethings to -> build\lib\allmydata\...\...)
G.Run as administrator :        C:\lafs>bin\tahoe --version
2.Result:
allmydata-tahoe: 1.10.0 [NL]foolscap: 0.7.0 [NL]pycryptopp: 0.6.0.1206569328141510525648634803928199668821045408958 [NL]fec: 1.4.22 [NL]Twisted: 13.0.0 [NL]Nevow: 0.11.1 [NL]zope.interface: unknown [NL]python: 2.7.9 [NL]platform: Windows-7-6.1.7601-SP1 [NL]pyOpenSSL: 0.13.1 [NL]simplejson: 3.6.5 [NL]pycrypto: 2.4.1 [NL]pyasn1: 0.1.7 [NL]mock: 1.0.1 [NL]setuptools: 0.6c16dev4 [NL]=NEW LINE
H. Check: Test Grid is online
Tahoe Test Grid Status at http://stats.pingdom.com/cvvac5t8l4fv/1300061
i. Run as administrator :       C:\lafs>python setup.py trial (self-tests)
if like to read all at C:\lafs\trial_test_result.txt
Run:C:\lafs>python setup.py trial > trial_test_result.txt
                                                (go drink a cup of coffee 21min)
3. Result: PASSED (skips=14, expectedFailures=3, successes=1117)

This indicates you installed tahoe-lafs successful.
==================================================



if you get a failed:
check F.-i. if you don't Run as administrator ,  you may get:
                                        FAILED (skips=7, errors=19, 
successes=262 )
check 2.Result: something different?
                maybe you use already Python with more actual dependencies
                start again with 0 (zero):
try uninstalling python, uninstalling python related dependencies , deleting its directory and deleting the tahoe_lafs directory;
__________________________________________________________________________
If you are attracted by errors, failures and user warnings on this Site,
but only like to install allmydata-tahoe-1.10.0 then start with 0 (zero):
___________________________________________________________________________
This following is about what happens if you follow the Install Advise at
C:\lafs\docs\quickstart.rst (open with wordpad)
and this is the wrong , long, hard way along errors,failures and warnings.
____________________________________________________________________________
Some Tahoe_Lafs Installation Problems on windows 7 bit 32
____________________________________________________________
I. Install: allmydata-tahoe-1.10.0 at c:\lafs (unzip and rename to " lafs" only) from https://tahoe-lafs.org/source/tahoe-lafs/releases/allmydata-tahoe-1.10.0.zip
II. follow:     C:\lafs\docs\quickstart.rst (open with word pad)
III. Install : python-2.7.9.msi at c:\python27 ( check: set Add pyton.exe to Path and advanced-> check: compile .py files to byte code after installation)
from https://www.python.org/ftp/python/2.7.9/python-2.7.9.msi
IV. Run:        C:\lafs>python setup.py build
        (Start/Program files/command prompt > cd c:\lafs)
        or like to read it all at :     C:\lafs\setup_build_bin.txt
        Run:    C:\lafs>python setup.py build  > setup_build_bin.txt
                                        (go drink a cup of coffee)
my 1.Result:
error: Installed distribution twisted 12.1.0 conflicts with requirement twisted>=13.0
V. Install:     Twisted-13.0.0.win32-py2.7.msi
from https://pypi.python.org/pypi/Twisted/13.0.0
https://pypi.python.org/packages/2.7/T/Twisted/Twisted-13.0.0.win32-py2.7.msi
VI. Delete: C:\lafs
VII. Try again I.+IV. (install lafs + run lafs setup build bin)
my 2. Result: run true ( it copying many somethings to -> build\lib\allmydata\...\...)
VIII. Run:      C:\lafs>bin\tahoe --version
my 3.Result:
allmydata-tahoe: 1.10.0 [NL]foolscap: 0.7.0 [NL]pycryptopp: 0.6.0.1206569328141510525648634803928199668821045408958 [NL]fec: 1.4.22 [NL]Twisted: 13.0.0 [NL]Nevow: 0.11.1 [NL]zope.interface: unknown [NL]python: 2.7.9 [NL]platform: Windows-7-6.1.7601-SP1 [NL]pyOpenSSL: 0.13.1 [NL]simplejson: 3.6.5 [NL]pycrypto: 2.4.1 [NL]pyasn1: 0.1.7 [NL]mock: 1.0.1 [NL]setuptools: 0.6c16dev4 [NL]=NEW LINE
IX. Run:        C:\lafs>python setup.py trial (self-tests)
if like to read all at C:\lafs\trial_test_result.txt
Run:C:\lafs>python setup.py trial > trial_test_result.txt
my 4. Result: FAILED (skips=7, errors=19, successes=262 )
[at this point i could be nearly ready, but i don't know what was wrong
and made the wrong conclusions:]
[So many errors maybe the  Tahoe Test Grid isn't online]
X. Check: Tahoe Test Grid Status at http://stats.pingdom.com/cvvac5t8l4fv/1300061 [reading C:\lafs\trial_test_result.txt so many errors related with Twisted, maybe we need a newer version we will take Twisted 15 we find here https://pypi.python.org/pypi/Twisted ]
XI. cut all down:
Uninstall:      Twisted-13.0.0.win32-py2.7.msi
Uninstall:      python-2.7.9.msi
Delete:                 C:\tahoe
Delete:         C:\python27
XII. new from scratch: I.+ III.  (install lafs + python27)
XIII.  Install: Twisted-15.0.0.win32-py2.7.msi
https://pypi.python.org/packages/2.7/T/Twisted/Twisted-15.0.0.win32-py2.7.msi
        from  https://pypi.python.org/pypi/Twisted/15.0.0
XIV.  Run:      C:\lafs>python setup.py build
        (Start/Program files/command prompt > cd c:\lafs)
        or like to read it all at :     C:\lafs\setup_build_bin.txt
        Run:    C:\lafs>python setup.py build  > setup_build_bin.txt
                                        (go drink a cup of coffee)
my 5. Result: run true ( it copying many somethings to -> build\lib\allmydata\...\...)
XV. Run:        C:\lafs>bin\tahoe --version
my 6.Result:
:0: UserWarning: You do not have a working installation of the service_identity module: 'No module named service_identity'. Please install it from <https://pypi.python.org/pypi/service_identity> and make sure all of its dependencies are satisfied. Without the service_identity module and a recent enough pyOpenSSL to support it, Twisted can perform only rudimentary TLS client hostname verification. Many valid certificate/hostname mappings may be rejected. allmydata-tahoe: 1.10.0 [NL]foolscap: 0.7.0 [NL]pycryptopp: 0.6.0.1206569328141510525648634803928199668821045408958 [NL]fec: 1.4.22 [NL]Twisted: 15.0.0 [NL]Nevow: 0.11.1 [NL]zope.interface: unknown [NL]python: 2.7.9 [NL]platform: Windows-7-6.1.7601-SP1 [NL]pyOpenSSL: 0.13.1 [NL]simplejson: 3.6.5 [NL]pycrypto: 2.4.1 [NL]pyasn1: 0.1.7 [NL]mock: 1.0.1 [NL]setuptools: 0.6c16dev4 [NL]=NEW LINE
XVI. Run:       C:\lafs>python setup.py trial (self-tests)
if like to read all at C:\lafs\trial_test_result.txt
Run:C:\lafs>python setup.py trial > trial_test_result.txt
my 7. Result: FAILED (skips=7, failures=1, errors=19, successes=261)
XVII. Check: Tahoe Test Grid Status at http://stats.pingdom.com/cvvac5t8l4fv/1300061
[seams we have more problems than before.]
many errors may related to Twisted
have a look at the dependencies of  Twisted15
read |V|=  is in the list of tahoe-lafs dependencies
read |X|= is not in the list of tahoe-lafs dependencies
read |W|= 6.Result:User Warning: service_identity, its dependencies and pyOpenSSL

Twisted 15.0.0  and its dependencies:
http://twistedmatrix.com/trac/wiki/Downloads
http://twisted.readthedocs.org/en/latest/installation/howto/optional.html
    Twisted 15.0.0 for Python 2.7 (​msi | ​exe)         |V|
http://twistedmatrix.com/Releases/Twisted/15.0/Twisted-15.0.0.win32-py2.7.msi
       ​Zope.Interface (required)                       |V|
https://pypi.python.org/pypi/zope.interface/4.1.2#downloads
https://pypi.python.org/packages/2.7/z/zope.interface/zope.interface-4.1.2.win32-py2.7.exe#md5=ab9396981638835220fc78209bd2d803
https://pypi.python.org/packages/2.7/z/zope.interface/zope.interface-4.1.2-py2.7-win32.egg#md5=fb87cff4eb7407af290a78ff628f7063
conch - packages for working with conch/SSH.
        gmpy                                    |X|
        pyasn1                                  |V|
        pycrypto                                        |V|
    ​PyCrypto 2.0.1 for Python 2.5 (needed for Conch)
https://twistedmatrix.com/Releases/Dependencies/Win/pycrypto-2.0.1.win32-py2.5.exe
tls - packages that are needed to work with TLS.
   service_identity                             |V||W|
https://pypi.python.org/pypi/service_identity
https://pypi.python.org/packages/2.7/s/service_identity/service_identity-14.0.0-py2.py3-none-any.whl
http://service-identity.readthedocs.org/en/14.0.0/installation.html
Additionally, the following PyPI modules are required for service_identity:
      characteristic                            |V||W|
      pyasn1                                    |V||W|
      pyasn1-modules                            |V||W|
 ​    PyOpenSSL                                         |W|
(needed for SSL >= 0.12 (0.14 strongly recommended))
egenix-pyopenssl-0.13.7.win32-py2.7.msi
https://www.egenix.com/cryptodownload/?python=2.7+installer&file=egenix-pyopenssl-0.13.7.win32-py2.7.msi
allmydata-tahoe-1.10.0 and its dependencies:
https://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-lafs-dep-eggs/README.html
Packages for Python 2.7 that have compiled C/C++ code:
Twisted, zope.interface, pycrypto, pycryptopp, zfec
Packages that are platform-independent or source-only:
Nevow, argparse, characteristic, cryptography, enum34, foolscap, mock, pyasn1, pyasn1-modules, pycparser, pyutil, service_identity, simplejson, six, txAWS, zbase32
and for windows only    win32api

we try to install Twisted 15 and its dependencies following advise:
XVIII. cut all down:
Uninstall:      Twisted-15.0.0.win32-py2.7.msi
Uninstall:      python-2.7.9.msi
Delete:                 C:\lafs
Delete:         C:\python27
XIX. new from scratch: I.+ III. (install lafs + python27)
XX. Install:    service_identity
https://pypi.python.org/pypi/service_identity
https://pypi.python.org/packages/2.7/s/service_identity/service_identity-14.0.0-py2.py3-none-any.whl
http://service-identity.readthedocs.org/en/14.0.0/installation.html
copy: service_identity-14.0.0-py2.py3-none-any.whl to c:\lafs
(Start/Program files/command prompt > cd c:\lafs)
 Run:   C:\lafs>pip install  service_identity-14.0.0-py2.py3-none-any.whl
my 8.Result: error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get it from http://aka.ms/vcpython27 Reason: "Downloading/unpacking cffi>=0.8 (from cryptography>=0.2.1->pyopenssl>=0.12->service-identity==14.0.0)"
XXI. Install:   cryptography
https://pypi.python.org/pypi/cryptography/0.7.2
https://pypi.python.org/packages/cp27/c/cryptography/cryptography-0.7.2-cp27-none-win32.whl
        Run:    C:\lafs>pip install  cryptography-0.7.2-cp27-none-win32.whl
my 9.Result: error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get it from http://aka.ms/vcpython27
 Reason: cryptography requires  cffi>=0.8
Dependencies:
 cffi>=0.8 is required by  cryptography,
 cryptography  is required by pyopenssl,
 pyopenssl  is required by service-identity,
service-identity is additional required by  Twisted for
tls - packages that are needed  to work with TLS,
 Twisted is required by  allmydata-tahoe-lafs setup
XXII. install:  cffi
https://pypi.python.org/pypi/cffi/0.8.6
https://pypi.python.org/packages/cp27/c/cffi/cffi-0.8.6-cp27-none-win32.whl
copy:  cffi-0.8.6-cp27-none-win32.whl to c:\lafs
(Start/Program files/command prompt > cd c:\lafs)
Run:    C:\lafs>pip install cffi-0.8.6-cp27-none-win32.whl
XXIII.  Install:          ​Zope.Interface (required for Twisted)
https://pypi.python.org/pypi/zope.interface/4.1.2#downloads
https://pypi.python.org/packages/2.7/z/zope.interface/zope.interface-4.1.2.win32-py2.7.exe
XXIV.  Install:  Twisted 15.0.0 for Python 2.7 (​msi | ​exe)
http://twistedmatrix.com/Releases/Twisted/15.0/Twisted-15.0.0.win32-py2.7.msi
from from  https://pypi.python.org/pypi/Twisted/15.0.0
XXV. Run:       C:\lafs>python setup.py build
        (Start/Program files/command prompt > cd c:\lafs)
        or like to read it all at :     C:\lafs\setup_build_bin.txt
        Run:    C:\lafs>python setup.py build  > setup_build_bin.txt
                                        (go drink a cup of coffee)
my 10. Result: run throu ( it copying many somethings to -> build\lib\allmydata\...\...)
XXVI. Run:      C:\lafs>bin\tahoe --version
my 11.Result:
:0: UserWarning: You do not have a working installation of the service_identity module: 'No module named service_identity'. Please install it from <https://pypi.python.org/pypi/service_identity> and make sure all of its dependencies are satisfied. Without the service_identity module and a recent enough pyOpenSSL to support it, Twisted can perform only rudimentary TLS client hostname verification. Many valid certificate/hostname mappings may be rejected. allmydata-tahoe: 1.10.0 [NL]foolscap: 0.7.0 [NL]pycryptopp: 0.6.0.1206569328141510525648634803928199668821045408958 [NL]fec: 1.4.22 [NL]Twisted: 15.0.0 [NL]Nevow: 0.11.1 [NL]zope.interface: unknown [NL]python: 2.7.9 [NL]platform: Windows-7-6.1.7601-SP1 [NL]pyOpenSSL: 0.13.1 [NL]simplejson: 3.6.5 [NL]pycrypto: 2.4.1 [NL]pyasn1: 0.1.7 [NL]mock: 1.0.1 [NL]setuptools: 0.6c16dev4 [NL]=NEW LINE
XXVII. Run:     C:\lafs>python setup.py trial (self-tests)
if like to read all at C:\lafs\trial_test_result.txt
Run:C:\lafs>python setup.py trial > trial_test_result.txt
my 12. Result: FAILED (skips=7, errors=19, successes=262)
[we updated twisted but still 19 errors with twisted ]
[i read anywhere at C:\lafs\trial_test_result.txt there is a problem with a temp directory, and got the idea there must be a problem with the right to write to the temp directory]
Rightsmanagemant for C:\ lafs=everybody everything
start/computer/"C:\"/Mouse right klick at /"C:lafs"/properties/security
/edit/add/advanced/look for (users)/(select)/everybody (all)/ok/ok/select user name /everybody (all)/|V|(check)/allow/all/and/allow/alter/OK
maybe also
start/computer/"C:\"/Mouse right klick at /"C:\lafs"/properties/security
/advanced/owner/edit/more users and groups/advanced/look for (users)/(select)/everybody (all)/OK/OK/OK
if there is no security tab maybe you are working on xp home edition.
you have to restart your computer at secured mode
and see if it is possible to alter the ownership of
"c:/lafs" or/and the allowances there.
[we need a other version ?what requires twisted>=13.0 ?]
https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2249
nevow-0.11.1-py2.7.egg:
C:\lafs\support\lib\site-packages\nevow-0.11.1-py2.7.egg\EGG-INFO\requires.txt:
"twisted>=13.0"
[i read also at
http://comments.gmane.org/gmane.comp.file-systems.tahoe.devel/8336
we need pywin32]
->--------------------8336--------------------
First install Twisted 14.0
from <https://twistedmatrix.com/trac/wiki/Downloads#Windows>.
(Make sure to get the 64-bit version in your case. It shouldn't matter whether you
use the msi or exe installer.)
Then install pywin32
from< http://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/ >.
You need pywin32-219.win-amd64-py2.7.exe for 64-bit Windows.
Then try the build again.
-----------------------------------------------<--
[for short i tried it again]
pre install:
python27
tahoe 1.10.0
Twisted 14.0
pywin32
FAILED (skips=14, expectedFailures=3, failures=3, errors=10, successes=1114)
some failures related to service_identity
[and again]
post install:
pip install cffi
pip install service_identity
test don't get ready after installing service_identity
[and again]
try post install:
pip install cffi-0.8.6-cp27-none-win32.whl
pip install service_identity-14.0.0-py2.py3-none-any.whl
test don't get ready after installing service_identity
[and again]
pre install von:
pip install cffi-0.8.6-cp27-none-win32.whl
pip install service_identity-14.0.0-py2.py3-none-any.whl
-> script likes to install cffi-0.9.1 -> no compiler error
[and again]
try post install:
http://www.lfd.uci.edu/~gohlke/pythonlibs/#cffi
http://www.lfd.uci.edu/~gohlke/pythonlibs/z94jfosk/cffi-0.9.1-cp27-none-win32.whl
pip install cffi-0.9.1-cp27-none-win32.whl
-> script anyway likes to install cffi-0.9.1 -> no compiler error
[No way without compiler? at this point i nearly give up,
but remembered Twisted 13 run true, with no warnings about service_identity.
I  tried A. - i. see above and made it ]
and we know now any shell from an administrator account is not an administrator shell
this step is not necessary if you run as administrator:
B: allowances for "C:\lafs" :
As admin selekt user "everybody" allow everything (all) for user "everybody"(all users) start/computer/"C:\"/Mouse right click at /"C:\lafs"/properties/security
        /edit/add/advanced/look for (users)/(select)/everybody (all)/OK/OK/
select user name /everybody (all)/|V|(check)/allow/all/and/allow/alter/OK (this is a translation of the "path", look out for similar expressions if necessary)
 it helps partly to shrink the failures to only one but still a fail
__________________________________________________________________________
If you are attracted by errors, failures and user warnings on this Site,
but only like to install allmydata-tahoe-1.10.0 then start with 0 (zero):
---------------------------------------------------------------------------------------------------------
Conclusion:
On windows; you can not only follow the quickstart.rst
On windows; you need pre-installation of: python27,Twisted13 and pywin32
On windows; you need to run the scripts as Administrator,
        not only in an account with admin user rights.
_________________________________________________________________________________

WinLAFS:
Windows Least-Authority File Store

 How to install AllMyData_Tahoe_Lafs 1.10.0
 on Windows 7 Home Premium 64 bit

[i installed already WinLAFS on 7win32 see WinLAFS:How to install AllMyData_Tahoe_Lafs 1.10.0 on Windows 7 bit 32 ; it should be possible to install python for 32bit windows and 32bit dependencies on win7bit64 ]
[but i gave 64bit a try]
__________________________________________________________________________
If you are attracted by errors, failures and user warnings on this Site,
but only like to install allmydata-tahoe-1.10.0 then start with 0 (zero):
___________________________________________________________________________
0: Successful install may fail if you used already python:
0a: uninstalled all installed dependencies related to python
0b: uninstalled python
0c: delete the python directory
0d: delete the AllMyData_Tahoe_Lafs directory
0e: start from scratch at A.
____________________________________________
installing tahoe-lafs on 7win64 with twisted 13
____________________________________________
preinstall:
python-2.7.9.
Twisted-13.0.0.
pywin32-217.
copy:
 allmydata-tahoe-1.10.0
egenix_pyopenssl-0.13.7-py2.7-win-amd64.egg
_______________________________________________
A. Unzip and Copy: allmydata-tahoe-1.10.0 to c:\lafs (unzip and rename to "lafs" only) from https://tahoe-lafs.org/source/tahoe-lafs/releases/allmydata-tahoe-1.10.0.zip
B. We don't follow:     C:\lafs\docs\quickstart.rst (open with word pad)
C. Install : python-2.7.9.amd64.msi at c:\python27 ( check: set Add pyton.exe to Path and advanced-> check: compile .py files to byte code after installation)
from https://www.python.org/downloads/release/python-279/
        https://www.python.org/ftp/python/2.7.9/python-2.7.9.amd64.msi
D. Install:     Twisted-13.0.0.win-amd64-py2.7.msi
from http://twistedmatrix.com/Releases/Twisted/13.0/
http://twistedmatrix.com/Releases/Twisted/13.0/Twisted-13.0.0.win-amd64-py2.7.msi
E. Install:             pywin32-217.win-amd64-py2.7.exe
http://sourceforge.net/projects/pywin32/files/pywin32/Build%20217/
http://sourceforge.net/projects/pywin32/files/pywin32/Build%20217/pywin32-217.win-amd64-py2.7.exe/download
F.Copy:                 egenix_pyopenssl-0.13.7-py2.7-win-amd64.egg
and
        Rename: to
                c:\tahoe-deps\pyopenssl-0.13.7-py2.7-win-amd64.egg
from    https://www.egenix.com/products/python/pyOpenSSL/
        [scroll down till: Egg Distribution Installation ]
https://downloads.egenix.com/python/index/ucs2/egenix-pyopenssl/0.13.7/egenix_pyopenssl-0.13.7-py2.7-win-amd64.egg
G.Run as administrator :                C:\lafs>python setup.py build
(Start menu/All Programs/Command Prompt/right click/Run as administrator /jes> cd c:\lafs)
        or like to read it all at :     C:\lafs\setup_build_bin.txt
Run as administrator : C:\lafs>python setup.py build > setup_build_bin.txt
                                        (go drink a cup of coffee 3 min)
1. Result: run thru ( it copying many somethings to -> build\lib\allmydata\...\...)
H. Run as administrator :       C:\lafs>bin\tahoe --version
2.Result:
allmydata-tahoe: 1.10.0 [NL]foolscap: 0.7.0 [NL]pycryptopp: 0.6.0.1206569328141510525648634803928199668821045408958 [NL]fec: 1.4.22 [NL]Twisted: 13.0.0 [NL]Nevow: 0.11.1 [NL]zope.interface: unknown [NL]python: 2.7.9 [NL]platform: Windows-7-6.1.7601-SP1 [NL]pyOpenSSL: 0.13.7 [NL]simplejson: 3.6.5 [NL]pycrypto: 2.5 [NL]pyasn1: 0.1.7 [NL]mock: 1.0.1 [NL]setuptools: 0.6c16dev4 [NL]=NEW LINE
i. Check: Test Grid is online
Tahoe Test Grid Status at http://stats.pingdom.com/cvvac5t8l4fv/1300061
J.Run as administrator :        C:\lafs>python setup.py trial (self-tests)
                if like to read all at C:\lafs\trial_test_result.txt
Run as administrator :C:\lafs>python setup.py trial > trial_test_result.txt
                                                (go drink a cup of coffee 19min)
3. Result: PASSED (skips=14, expectedFailures=3, successes=1117)

This indicates you installed tahoe-lafs successful.
==================================================


__________________________________________________________________________
If you are attracted by errors, failures and user warnings on this Site,
but only like to install allmydata-tahoe-1.10.0 then start with 0 (zero):
___________________________________________________________________________

This following is about what happens if you follow the Install Advise at
C:\lafs\docs\quickstart.rst (open with wordpad)
and this is the wrong , long, hard way along errors,failures and warnings.
----------------------------------------------------------------------------------------------
Some Tahoe_Lafs Installation Problems on windows 7 bit 64
-------------------------------------------------------------------------------------------
[ because of my "success" installing  tahoe-lafs at win7bit32,
 i thought i am now a already skilled tahoe-lafs installer ]
I. Install: allmydata-tahoe-1.10.0 at c:\lafs (unzip and rename to " lafs" only) from https://tahoe-lafs.org/source/tahoe-lafs/releases/allmydata-tahoe-1.10.0.zip
II. allowances for "C:\lafs" :
As admin selekt user "everybody" allow everything (all) for user "everybody"(all users) start/computer/"C:\"/Mouse right click at /"C:\lafs"/properties/security
        /edit/add/advanced/look for (users)/(select)/everybody (all)/OK/OK/
select user name /everybody (all)/|V|(check)/allow/all/and/allow/alter/OK [this is a translation of the "path", look out for similar expressions if necessary]
        [At this time i thought i solved a tmp-write problem,
        but successful was only the RUN AS ADMINISTRATOR method ]
III. follow:    C:\lafs\docs\quickstart.rst (open with word pad)
IV. Install : python-2.7.9.msi at c:\python27 ( check: set Add pyton.exe to Path and advanced-> check: compile .py files to byte code after installation)
from https://www.python.org/ftp/python/2.7.9/python-2.7.9.msi
V. Run: C:\lafs>python setup.py build
        (Start/Program files/command prompt > cd c:\lafs)
        or like to read it all at :     C:\lafs\setup_build_bin.txt
        Run:    C:\lafs>python setup.py build  > setup_build_bin.txt
                                        (go drink a cup of coffee)
my 1.Result:
error: Installed distribution twisted 12.1.0 conflicts with requirement twisted>=13.0
VI. Install:    Twisted-13.0.0.win-amd64-py2.7.msi
        from http://twistedmatrix.com/Releases/Twisted/13.0/
http://twistedmatrix.com/Releases/Twisted/13.0/Twisted-13.0.0.win-amd64-py2.7.msi
VI. Delete: C:\lafs
VII. Try again I.+II.+V. (install lafs + run lafs setup build bin)
my 2. Result: error: Setup script exited with error: Unable to find vcvarsall.bat
[reason: script like to compile and install cffi 0.9.2]
[Twisted-13.0.0 adds tls - packages that are needed to work with TLS. = service_identity]
[dependencies of service_identity:]
[------------------------------------------------------------------------------------------------------
https://pypi.python.org/pypi/service_identity
https://pypi.python.org/packages/2.7/s/service_identity/service_identity-14.0.0-py2.py3-none-any.whl
service-identity==14.0.0         requires       pyopenssl>=0.12
https://downloads.egenix.com/python/index/ucs2/egenix-pyopenssl/0.13.7/egenix_pyopenssl-0.13.7-py2.7-win-amd64.egg
https://www.egenix.com/cryptodownload/?file=egenix-pyopenssl-0.13.7.win-amd64-py2.7.msi
pyopenssl-0.13.7-py2.7-win-amd64.egg requires cryptography>=0.2.1 + (six>=1.5.2 )
https://pypi.python.org/packages/cp27/c/cryptography/cryptography-0.4-cp27-none-win_amd64.whl
https://pypi.python.org/packages/cp27/c/cryptography/cryptography-0.5-cp27-none-win_amd64.whl
        cryptography-0.5-cp27-none-win_amd64.whl         requires        
cffi>=0.8
http://www.lfd.uci.edu/~gohlke/pythonlibs/z94jfosk/cffi-0.9.2-cp27-none-win_amd64.whl
                cffi-0.9.2-cp27-none-win_amd64.whl       requires       
pycparser
-----------------------------------------------------------------------------------------------------]
tabula rasa: 0a-0e
I.-IV. + VI.
copy     egenix-pyopenssl-0.13.7-py2.7-win-amd64.egg            to      
c\tahoe-deps
copy     cffi-0.9.2-cp27-none-win_amd64.whl              to c:\lafs
copy    cryptography-0.5-cp27-none-win_amd64.whl         to c:\lafs
pip install cffi-0.9.2-cp27-none-win_amd64.whl
pip install cryptography-0.5-cp27-none-win_amd64.whl
install egenix-pyopenssl-0.13.7.win-amd64-py2.7.msi
run thru
install win32api= pywin32
FAILED (skips=14, expectedFailures=3, failures=1, errors=4, successes=1116) [1]
-------------------------------------------------------------------------------------------------------------------------
try install with egg only no msi (egenix-pyopenssl-0.13.7.win-amd64-py2.7 )
----------------------------------------------------------------------------------------------------
tabula rasa: 0a-0e
I.-IV. + VI.
preinstall:
pyton27
Twisted-13.0.0.win-amd64-py2.7.msi
win32api = pywin32
copy     egenix-pyopenssl-0.13.7-py2.7-win-amd64.egg            to       
c\tahoe-deps
error: Setup script exited with error: Unable to find vcvarsall.bat
[need pip install off cffi ?] no -> rename
rename [!]+copy pyopenssl-0.13.7-py2.7-win-amd64.egg [!] to c\tahoe-deps FAILED (skips=14, expectedFailures=3, failures=1, errors=3, successes=1116)

[------------------------How to prevent the last failure ?------------------------------------------- [ and we know now any shell from an administrator account is not an administrator shell
[ this step is not necessary if you run as administrator:
[ II. allowances for "C:\lafs" :
[ As admin selekt user "everybody" allow everything (all) for user "everybody"(all users) [ start/computer/"C:\"/Mouse right click at /"C:\lafs"/properties/security
[               /edit/add/advanced/look for (users)/(select)/everybody 
(all)/OK/OK/
[ select user name /everybody (all)/|V|(check)/allow/all/and/allow/alter/OK [ [this is a translation of the "path", look out for similar expressions if necessary] [ it helps partly to shrink the failures to only one, but you still get a fail
----------------------------------------------------------------------------------------------------]
__________________________________________________________________________
If you are attracted by errors, failures and user warnings on this Site,
but only like to install allmydata-tahoe-1.10.0 then start with 0 (zero):
___________________________________________________________________________
Conclusion:
On windows, you can not only follow the quickstart.rst
On windows, you need pre-installation of: python27,Twisted and  pywin32
On windows, you need to run the scripts as Administrator,
        not only an account with admin user rights.
On windows 64 you need additional egenix_pyopenssl-0.13.7-py2.7-win-amd64.egg









{\rtf1\ansi\ansicpg1252\deff0\deftab709{\fonttbl{\f0\fnil\fcharset0 Calibri;}}
{\colortbl ;\red0\green0\blue0;\red0\green0\blue255;}
{\*\generator Msftedit 5.41.21.2510;}\viewkind4\uc1\pard\nowidctlpar\lang1033\kerning1\f0\fs24\par
\b\fs28 WinLAFS:\b0\fs24\par
\pard\nowidctlpar\sa200\sl276\slmult1\b\fs28 How to install AllMyData_Tahoe_Lafs 1.10.0 on Windows 7 bit 32\b0\fs24\par
\fs20 [if you like to install tahoe-lafs at win7bit64 look out for \fs24\par
\fs20 WinLAFS: How to install AllMyData_Tahoe_Lafs 1.10.0 on Windows 7 bit 64 ]\fs24\par
\fs22 __________________________________________________________________________\fs24\par
\fs22 If you are attracted by errors, failures and user warnings on this Site, \fs24\par
\fs22 but only like to install \cf1 allmydata-tahoe-1.10.0 then \cf0 start with 0 (zero):\fs24\par
\fs22 ___________________________________________________________________________\fs24\par
\fs22 0: Successful install may fail if you used already python:\fs24\par
\fs22 0a: uninstall all installed dependencies related to python\fs24\par
\fs22 0b: uninstall python \fs24\par
\fs22 0c: delete the python directory\fs24\par
\fs22 0d: delete the AllMyData_Tahoe_Lafs directory\fs24\par
\fs22 0e: start from scratch at A.\fs24\par
\fs22 ____________________________________________\fs24\par
\b\fs22 installing tahoe-lafs on 7win32 with twisted 13\b0\fs24\par
\fs22 ____________________________________________\fs24\par
\pard\nowidctlpar\sa200\sl100\slmult0\fs22 A. Install:\tab  allmydata-tahoe-1.10.0 at c:\\lafs (unzip and rename to "lafs" only)\fs24\par
\pard\nowidctlpar\sa200\sl276\slmult1\fs22\tab from {\field{\*\fldinst{HYPERLINK "https://tahoe-lafs.org/source/tahoe-lafs/releases/allmydata-tahoe-1.10.0.zip"}}{\fldrslt{\ul\cf2 https://tahoe-lafs.org/source/tahoe-lafs/releases/allmydata-tahoe-1.10.0.zip}}}\f0\fs24\par
\fs22 B. We don't follow: \tab C:\\lafs\\docs\\quickstart.rst (open with word pad)\fs24\par
\fs22 C. Install :\tab  python-2.7.9.msi at c:\\python27 ( check: set Add pyton.exe to Path and\fs24\par
\fs22  \tab\tab\tab advanced-> check: compile  .py files to byte code after installation)\fs24\par
\fs22\tab from {\field{\*\fldinst{HYPERLINK "https://www.python.org/ftp/python/2.7.9/python-2.7.9.msi"}}{\fldrslt{\ul\cf2 https://www.python.org/ftp/python/2.7.9/python-2.7.9.msi}}}\f0\fs24\par
\par
\fs22 D. Install:\tab Twisted-13.0.0.win32-py2.7.msi \fs24\par
\fs22\tab from {\field{\*\fldinst{HYPERLINK "https://pypi.python.org/pypi/Twisted/13.0.0"}}{\fldrslt{\ul\cf2 https://pypi.python.org/pypi/Twisted/13.0.0}}}\f0\fs24\par
\fs22\tab{\field{\*\fldinst{HYPERLINK "https://pypi.python.org/packages/2.7/T/Twisted/Twisted-13.0.0.win32-py2.7.msi"}}{\fldrslt{\ul\cf2 https://pypi.python.org/packages/2.7/T/Twisted/Twisted-13.0.0.win32-py2.7.msi}}}\f0\fs24\par
\par
\fs22 E. Install:\tab\tab\cf1 pywin32-217.win32-py2.7.exe\cf0\fs24\par
\fs22{\field{\*\fldinst{HYPERLINK "http://sourceforge.net/projects/pywin32/files/pywin32/Build%20217/"}}{\fldrslt{\ul\cf2 http://sourceforge.net/projects/pywin32/files/pywin32/Build%20217/}}}\f0\fs24\par
\fs22{\field{\*\fldinst{HYPERLINK "http://sourceforge.net/projects/pywin32/files/pywin32/Build%20217/pywin32-217.win32-py2.7.exe/download"}}{\fldrslt{\ul\cf2 http://sourceforge.net/projects/pywin32/files/pywin32/Build%20217/pywin32-217.win32-py2.7.exe/download}}}\f0\fs24\par
\fs22 F. \ul\b Run as administrator \ulnone\b0 :\tab C:\\lafs>\b python setup.py build\b0\fs24\par
\fs22 (Start menu/All Programs/ Accessories /Command Prompt/right click/\b Run as administrator \b0 /jes> cd c:\\lafs)\fs24\par
\fs22\tab\tab\b or\b0  like to read it all at :\tab C:\\lafs\\setup_build_bin.txt\fs24\par
\fs22  \tab Run:\tab C:\\lafs>\b python setup.py build  > setup_build_bin.txt\b0\fs24\par
\fs22\tab\tab\tab\tab\tab\tab (go drink a cup of coffee 3min)\fs24\par
\b\i\fs22 1. Result: run true ( it copying many somethings to -> build\\lib\\allmydata\\...\\...)\b0\i0\fs24\par
\fs22 G.\b Run as administrator \b0 : \tab C:\\lafs>\b bin\\tahoe --version\b0\fs24\par
\b\i\fs22 2.Result: \b0\i0\fs24\par
\b\i\fs22 allmydata-tahoe: 1.10.0 [NL]foolscap: 0.7.0 [NL]pycryptopp: 0.6.0.1206569328141510525648634803928199668821045408958 [NL]fec: 1.4.22 [NL]Twisted: 13.0.0 [NL]Nevow: 0.11.1 [NL]zope.interface: unknown [NL]python: 2.7.9 [NL]platform: Windows-7-6.1.7601-SP1 [NL]pyOpenSSL: 0.13.1 [NL]simplejson: 3.6.5 [NL]pycrypto: 2.4.1 [NL]pyasn1: 0.1.7 [NL]mock: 1.0.1 [NL]setuptools: 0.6c16dev4 [NL]=NEW LINE\b0\i0\fs24\par
\fs22 H. Check: Test Grid is online\fs24\par
\fs22\tab Tahoe Test Grid Status at {\field{\*\fldinst{HYPERLINK "http://stats.pingdom.com/cvvac5t8l4fv/1300061"}}{\fldrslt{\ul\cf2 http://stats.pingdom.com/cvvac5t8l4fv/1300061}}}\f0\fs24\par
\fs22 i.\ul\b  Run as administrator \ulnone\b0 : \tab C:\\lafs>\b python setup.py trial \b0 (self-tests)\fs24\par
\fs22\tab if like to read all at C:\\lafs\\trial_test_result.txt\fs24\par
\fs22\tab Run:C:\\lafs>\b python setup.py trial > trial_test_result.txt\b0\fs24\par
\fs22\tab\tab\tab\tab\tab\tab\tab (go drink a cup of coffee 21min)\fs24\par
\pard\nowidctlpar\b\i\fs22 3. Result: PASSED (skips=14, expectedFailures=3, successes=1117)\b0\i0\fs24\par
\fs22\tab\fs24\par
\fs22\tab This indicates you installed tahoe-lafs successful.\fs24\par
\fs22\tab ==================================================\fs24\par
\par
\par
\par
\fs22\tab if you get a failed:\fs24\par
\fs22\tab check F.-i. if you don't \ul\b Run as administrator\ulnone\b0  ,  you may get:\fs24\par
\fs22\tab\tab\tab\tab\tab\tab FAILED (skips=7, errors=19, successes=262 ) \fs24\par
\fs22\tab check 2.Result: something different?\fs24\par
\fs22\tab\tab\tab maybe you use already Python with more actual dependencies\fs24\par
\fs22\tab\tab\tab start again with 0 (zero):\fs24\par
\fs22\tab\tab\tab try uninstalling python, uninstalling python related dependencies , \tab\tab\tab deleting its directory and deleting the tahoe_lafs directory;\fs24\par
\pard\nowidctlpar\sa200\sl276\slmult1\fs22 __________________________________________________________________________\fs24\par
\fs22 If you are attracted by errors, failures and user warnings on this Site, \fs24\par
\fs22 but only like to install \cf1 allmydata-tahoe-1.10.0 then \cf0 start with 0 (zero):\fs24\par
\fs22 ___________________________________________________________________________\fs24\par
\fs22 This following is about what happens if you follow the Install  Advise at\fs24\par
\fs22 C:\\lafs\\docs\\quickstart.rst (open with wordpad)\fs24\par
\fs22 and this is the wrong , long, hard way along errors,failures and warnings.\fs24\par
\fs22 ____________________________________________________________________________\fs24\par
\b\fs22 Some Tahoe_Lafs Installation Problems on windows 7 bit 32\b0\fs24\par
\pard\nowidctlpar\sa200\sl100\slmult0\fs22 I. Install:\tab  allmydata-tahoe-1.10.0 at c:\\lafs (unzip and rename to " lafs" only)\fs24\par
\pard\nowidctlpar\sa200\sl276\slmult1\fs22\tab from {\field{\*\fldinst{HYPERLINK "https://tahoe-lafs.org/source/tahoe-lafs/releases/allmydata-tahoe-1.10.0.zip"}}{\fldrslt{\ul\cf2 https://tahoe-lafs.org/source/tahoe-lafs/releases/allmydata-tahoe-1.10.0.zip}}}\f0\fs24\par
\fs22 II. follow: \tab C:\\lafs\\docs\\quickstart.rst (open with word pad)\fs24\par
\fs22 III. Install :\tab  python-2.7.9.msi at c:\\python27 ( check: set Add pyton.exe to Path and\fs24\par
\fs22  \tab\tab\tab advanced-> check: compile  .py files to byte code after installation)\fs24\par
\fs22\tab from {\field{\*\fldinst{HYPERLINK "https://www.python.org/ftp/python/2.7.9/python-2.7.9.msi"}}{\fldrslt{\ul\cf2 https://www.python.org/ftp/python/2.7.9/python-2.7.9.msi}}}\f0\fs24\par
\fs22 IV. Run:\tab C:\\lafs>python setup.py build  \tab\fs24\par
\fs22\tab\tab (Start/Program files/command prompt > cd c:\\lafs)\fs24\par
\fs22\tab\tab or like to read it all at :\tab C:\\lafs\\setup_build_bin.txt\fs24\par
\fs22  \tab Run:\tab C:\\lafs>python setup.py build  > setup_build_bin.txt\fs24\par
\fs22\tab\tab\tab\tab\tab\tab (go drink a cup of coffee)\fs24\par
\b\i\fs22 my 1.Result: \b0\i0\fs24\par
\b\i\fs22 error: Installed distribution twisted 12.1.0 conflicts with requirement twisted>=13.0\b0\i0\fs24\par
\fs22 V. Install:\tab Twisted-13.0.0.win32-py2.7.msi \fs24\par
\fs22\tab from {\field{\*\fldinst{HYPERLINK "https://pypi.python.org/pypi/Twisted/13.0.0"}}{\fldrslt{\ul\cf2 https://pypi.python.org/pypi/Twisted/13.0.0}}}\f0\fs24\par
{\field{\*\fldinst{HYPERLINK "https://pypi.python.org/packages/2.7/T/Twisted/Twisted-13.0.0.win32-py2.7.msi"}}{\fldrslt{\ul\cf2 https://pypi.python.org/packages/2.7/T/Twisted/Twisted-13.0.0.win32-py2.7.msi}}}\f0\fs24\par
\fs22 VI. Delete: C:\\lafs\fs24\par
\fs22 VII. Try again I.+IV. (install lafs + run lafs setup build bin)\fs24\par
\b\i\fs22 my 2. Result: run true ( it copying many somethings to -> build\\lib\\allmydata\\...\\...)\b0\i0\fs24\par
\fs22 VIII. Run: \tab C:\\lafs>bin\\tahoe --version\fs24\par
\b\i\fs22 my 3.Result: \b0\i0\fs24\par
\b\i\fs22 allmydata-tahoe: 1.10.0 [NL]foolscap: 0.7.0 [NL]pycryptopp: 0.6.0.1206569328141510525648634803928199668821045408958 [NL]fec: 1.4.22 [NL]Twisted: 13.0.0 [NL]Nevow: 0.11.1 [NL]zope.interface: unknown [NL]python: 2.7.9 [NL]platform: Windows-7-6.1.7601-SP1 [NL]pyOpenSSL: 0.13.1 [NL]simplejson: 3.6.5 [NL]pycrypto: 2.4.1 [NL]pyasn1: 0.1.7 [NL]mock: 1.0.1 [NL]setuptools: 0.6c16dev4 [NL]=NEW LINE\b0\i0\fs24\par
\fs22 IX. Run: \tab C:\\lafs>python setup.py trial (self-tests)\fs24\par
\fs22\tab if like to read all at C:\\lafs\\trial_test_result.txt\fs24\par
\fs22\tab Run:C:\\lafs>python setup.py trial > trial_test_result.txt\fs24\par
\b\i\fs22 my 4. Result: FAILED (skips=7, errors=19, successes=262 ) \b0\i0\fs24\par
\i\fs22 [at this point i could be nearly ready, but i don't know what was wrong \i0\fs24\par
\i\fs22 and made the wrong conclusions:]\i0\fs24\par
\i\fs22 [So many errors maybe the  Tahoe Test Grid isn't online]\i0\fs24\par
\fs22 X. Check: Tahoe Test Grid Status at {\field{\*\fldinst{HYPERLINK "http://stats.pingdom.com/cvvac5t8l4fv/1300061"}}{\fldrslt{\ul\cf2 http://stats.pingdom.com/cvvac5t8l4fv/1300061}}}\f0\fs24\par
\i\fs22 [reading C:\\lafs\\trial_test_result.txt so many errors related with Twisted, maybe we need a newer version we will take Twisted 15 we find here {\field{\*\fldinst{HYPERLINK "https://pypi.python.org/pypi/Twisted"}}{\fldrslt{\ul\cf2 https://pypi.python.org/pypi/Twisted}}}\i0\f0\fs24  ]\par
\pard\nowidctlpar\sl100\slmult0\fs22 XI. cut all down: \fs24\par
\pard\nowidctlpar\sa200\sl276\slmult1\fs22\tab Uninstall: \tab Twisted-13.0.0.win32-py2.7.msi \fs24\par
\fs22\tab Uninstall:\tab python-2.7.9.msi \fs24\par
\fs22\tab Delete: \tab\tab C:\\tahoe\fs24\par
\fs22\tab Delete:\tab\tab C:\\python27\fs24\par
\fs22 XII. new from scratch: I.+ III.  (install lafs + python27)\fs24\par
\fs22 XIII.  Install:\tab Twisted-15.0.0.win32-py2.7.msi \fs24\par
\fs22\tab{\field{\*\fldinst{HYPERLINK "https://pypi.python.org/packages/2.7/T/Twisted/Twisted-15.0.0.win32-py2.7.msi"}}{\fldrslt{\ul\cf2 https://pypi.python.org/packages/2.7/T/Twisted/Twisted-15.0.0.win32-py2.7.msi}}}\f0\fs24\par
\fs22\tab\tab from  {\field{\*\fldinst{HYPERLINK "https://pypi.python.org/pypi/Twisted/15.0.0"}}{\fldrslt{\ul\cf2 https://pypi.python.org/pypi/Twisted/15.0.0}}}\f0\fs24\par
\fs22 XIV.  Run:\tab C:\\lafs>python setup.py build  \tab\fs24\par
\fs22\tab\tab (Start/Program files/command prompt > cd c:\\lafs)\fs24\par
\fs22\tab\tab or like to read it all at :\tab C:\\lafs\\setup_build_bin.txt\fs24\par
\fs22  \tab Run:\tab C:\\lafs>python setup.py build  > setup_build_bin.txt\fs24\par
\fs22\tab\tab\tab\tab\tab\tab (go drink a cup of coffee)\fs24\par
\b\fs22 my 5\i . Result: run true ( it copying many somethings to -> build\\lib\\allmydata\\...\\...)\b0\i0\fs24\par
\fs22 XV. Run: \tab C:\\lafs>bin\\tahoe --version\fs24\par
\b\i\fs22 my 6.Result: \b0\i0\fs24\par
\b\i\fs22 :0: UserWarning: You do not have a working installation of the service_identity module: 'No module named service_identity'.  Please install it from <{\field{\*\fldinst{HYPERLINK "https://pypi.python.org/pypi/service_identity"}}{\fldrslt{\ul\cf2 https://pypi.python.org/pypi/service_identity}}}\b0\i0\f0\fs24 > and make sure all of its dependencies are satisfied.  Without the service_identity module and a recent enough pyOpenSSL to support it, Twisted can perform only rudimentary TLS client hostname verification.  Many valid certificate/hostname mappings may be rejected.\par
\b\i\fs22 allmydata-tahoe: 1.10.0 [NL]foolscap: 0.7.0 [NL]pycryptopp: 0.6.0.1206569328141510525648634803928199668821045408958 [NL]fec: 1.4.22 [NL]Twisted: 15.0.0 [NL]Nevow: 0.11.1 [NL]zope.interface: unknown [NL]python: 2.7.9 [NL]platform: Windows-7-6.1.7601-SP1 [NL]pyOpenSSL: 0.13.1 [NL]simplejson: 3.6.5 [NL]pycrypto: 2.4.1 [NL]pyasn1: 0.1.7 [NL]mock: 1.0.1 [NL]setuptools: 0.6c16dev4 [NL]=NEW LINE\b0\i0\fs24\par
\fs22 XVI. Run: \tab C:\\lafs>python setup.py trial (self-tests)\fs24\par
\fs22\tab if like to read all at C:\\lafs\\trial_test_result.txt\fs24\par
\fs22\tab Run:C:\\lafs>python setup.py trial > trial_test_result.txt\fs24\par
\b\i\fs22 my 7. Result: FAILED (skips=7, failures=1, errors=19, successes=261)\b0\i0\fs24\par
\fs22 XVII. Check: Tahoe Test Grid Status at {\field{\*\fldinst{HYPERLINK "http://stats.pingdom.com/cvvac5t8l4fv/1300061"}}{\fldrslt{\ul\cf2 http://stats.pingdom.com/cvvac5t8l4fv/1300061}}}\f0\fs24\par
\fs22 [seams we have more problems than before.]\fs24\par
\pard\nowidctlpar\sl100\slmult0\fs22 many errors may related to Twisted\fs24\par
\fs22 have a look at the dependencies of  Twisted15\fs24\par
\fs22 read |V|=  is in the list of tahoe-lafs dependencies\fs24\par
\fs22 read |X|= is not in the list of tahoe-lafs dependencies\fs24\par
\fs22 read |W|= 6.Result:User Warning: service_identity, its dependencies and pyOpenSSL\fs24\par
\par
\pard\nowidctlpar\sa200\sl276\slmult1\b\i\fs22 Twisted 15.0.0  and its dependencies:\b0\i0\fs24\par
\fs22{\field{\*\fldinst{HYPERLINK "http://twistedmatrix.com/trac/wiki/Downloads"}}{\fldrslt{\ul\cf2 http://twistedmatrix.com/trac/wiki/Downloads}}}\f0\fs24\par
\fs22{\field{\*\fldinst{HYPERLINK "http://twisted.readthedocs.org/en/latest/installation/howto/optional.html"}}{\fldrslt{\ul\cf2 http://twisted.readthedocs.org/en/latest/installation/howto/optional.html}}}\f0\fs24\par
\fs22     Twisted 15.0.0 for Python 2.7 (\u8203?msi | \u8203?exe) \tab |V|\fs24\par
\fs22{\field{\*\fldinst{HYPERLINK "http://twistedmatrix.com/Releases/Twisted/15.0/Twisted-15.0.0.win32-py2.7.msi"}}{\fldrslt{\ul\cf2 http://twistedmatrix.com/Releases/Twisted/15.0/Twisted-15.0.0.win32-py2.7.msi}}}\f0\fs24\par
\fs22        \u8203?Zope.Interface (required)\tab\tab\tab |V|\fs24\par
\fs22{\field{\*\fldinst{HYPERLINK "https://pypi.python.org/pypi/zope.interface/4.1.2#downloads"}}{\fldrslt{\ul\cf2 https://pypi.python.org/pypi/zope.interface/4.1.2#downloads}}}\f0\fs24\par
\fs22{\field{\*\fldinst{HYPERLINK "https://pypi.python.org/packages/2.7/z/zope.interface/zope.interface-4.1.2.win32-py2.7.exe#md5=ab9396981638835220fc78209bd2d803"}}{\fldrslt{\ul\cf2 https://pypi.python.org/packages/2.7/z/zope.interface/zope.interface-4.1.2.win32-py2.7.exe#md5=ab9396981638835220fc78209bd2d803}}}\f0\fs24\par
\fs22{\field{\*\fldinst{HYPERLINK "https://pypi.python.org/packages/2.7/z/zope.interface/zope.interface-4.1.2-py2.7-win32.egg#md5=fb87cff4eb7407af290a78ff628f7063"}}{\fldrslt{\ul\cf2 https://pypi.python.org/packages/2.7/z/zope.interface/zope.interface-4.1.2-py2.7-win32.egg#md5=fb87cff4eb7407af290a78ff628f7063}}}\f0\fs24\par
\fs22\tab\b conch - packages for working with conch/SSH.\b0\fs24\par
\fs22         gmpy \tab\tab\tab\tab\tab |X|\fs24\par
\fs22         pyasn1 \tab\tab\tab\tab\tab |V|\fs24\par
\fs22         pycrypto \tab\tab\tab\tab\tab |V|\fs24\par
\fs22     \u8203?PyCrypto 2.0.1 for Python 2.5 (needed for Conch)\fs24\par
\fs22{\field{\*\fldinst{HYPERLINK "https://twistedmatrix.com/Releases/Dependencies/Win/pycrypto-2.0.1.win32-py2.5.exe"}}{\fldrslt{\ul\cf2 https://twistedmatrix.com/Releases/Dependencies/Win/pycrypto-2.0.1.win32-py2.5.exe}}}\f0\fs24\par
\fs22\tab\b tls - packages that are needed to work with TLS.\b0\fs24\par
\fs22    service_identity \tab\tab\tab\tab |V||W|\fs24\par
\fs22{\field{\*\fldinst{HYPERLINK "https://pypi.python.org/pypi/service_identity"}}{\fldrslt{\ul\cf2 https://pypi.python.org/pypi/service_identity}}}\f0\fs24\par
\fs22{\field{\*\fldinst{HYPERLINK "https://pypi.python.org/packages/2.7/s/service_identity/service_identity-14.0.0-py2.py3-none-any.whl"}}{\fldrslt{\ul\cf2 https://pypi.python.org/packages/2.7/s/service_identity/service_identity-14.0.0-py2.py3-none-any.whl}}}\f0\fs24\par
\fs22{\field{\*\fldinst{HYPERLINK "http://service-identity.readthedocs.org/en/14.0.0/installation.html"}}{\fldrslt{\ul\cf2 http://service-identity.readthedocs.org/en/14.0.0/installation.html}}}\f0\fs24\par
\fs22\tab\b Additionally, the following PyPI modules are required for service_identity:\b0\fs24\par
\fs22       characteristic\tab\tab\tab\tab |V||W|\fs24\par
\fs22       pyasn1\tab\tab\tab\tab\tab |V||W|\fs24\par
\fs22       pyasn1-modules\tab\tab\tab\tab |V||W|\fs24\par
\fs22  \u8203?    PyOpenSSL \tab\tab\tab\tab\tab |W|\fs24\par
\fs22 (needed for SSL >= 0.12 (0.14 strongly recommended)) \fs24\par
\fs22 egenix-pyopenssl-0.13.7.win32-py2.7.msi\fs24\par
\fs22{\field{\*\fldinst{HYPERLINK "https://www.egenix.com/cryptodownload/?python=2.7+installer&file=egenix-pyopenssl-0.13.7.win32-py2.7.msi"}}{\fldrslt{\ul\cf2 https://www.egenix.com/cryptodownload/?python=2.7+installer&file=egenix-pyopenssl-0.13.7.win32-py2.7.msi}}}\f0\fs24\par
\b\i\fs22 allmydata-tahoe-1.10.0 and its dependencies:\b0\i0\fs24\par
\b\i\fs22{\field{\*\fldinst{HYPERLINK "https://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-lafs-dep-eggs/README.html"}}{\fldrslt{\ul\cf2 https://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-lafs-dep-eggs/README.html}}}\b0\i0\f0\fs24\par
\b\i\fs22 Packages for Python 2.7 that have compiled C/C++ code:\b0\i0\fs24\par
\fs22 Twisted, zope.interface, pycrypto, pycryptopp, zfec  \tab  \fs24\par
\b\i\fs22 Packages that are platform-independent or source-only:\b0\i0\fs24\par
\fs22  Nevow,  argparse,  characteristic,  cryptography,  enum34,  foolscap,  mock,  pyasn1,  pyasn1-modules,  pycparser,  pyutil,  service_identity,  simplejson,  six,  txAWS,  zbase32\fs24\par
\fs22 and for windows only\tab win32api\fs24\par
\par
\b\i\fs22 we try to install Twisted 15 and its dependencies following advise:\b0\i0\fs24\par
\pard\nowidctlpar\sl100\slmult0\fs22 XVIII. cut all down: \fs24\par
\pard\nowidctlpar\sa200\sl276\slmult1\fs22\tab Uninstall: \tab Twisted-15.0.0.win32-py2.7.msi \fs24\par
\fs22\tab Uninstall:\tab python-2.7.9.msi \fs24\par
\fs22\tab Delete: \tab\tab C:\\lafs\fs24\par
\fs22\tab Delete:\tab\tab C:\\python27\fs24\par
\fs22 XIX. new from scratch: I.+ III. (install lafs + python27)\fs24\par
\fs22 XX. Install: \tab service_identity\fs24\par
\fs22{\field{\*\fldinst{HYPERLINK "https://pypi.python.org/pypi/service_identity"}}{\fldrslt{\ul\cf2 https://pypi.python.org/pypi/service_identity}}}\f0\fs24\par
\fs22{\field{\*\fldinst{HYPERLINK "https://pypi.python.org/packages/2.7/s/service_identity/service_identity-14.0.0-py2.py3-none-any.whl"}}{\fldrslt{\ul\cf2 https://pypi.python.org/packages/2.7/s/service_identity/service_identity-14.0.0-py2.py3-none-any.whl}}}\f0\fs24\par
\fs22{\field{\*\fldinst{HYPERLINK "http://service-identity.readthedocs.org/en/14.0.0/installation.html"}}{\fldrslt{\ul\cf2 http://service-identity.readthedocs.org/en/14.0.0/installation.html}}}\f0\fs24\par
\fs22\tab copy: service_identity-14.0.0-py2.py3-none-any.whl to c:\\lafs\fs24\par
\fs22\tab (Start/Program files/command prompt > cd c:\\lafs)\fs24\par
\fs22\tab  Run:\tab C:\\lafs>pip install  service_identity-14.0.0-py2.py3-none-any.whl\fs24\par
\fs22  \b my 8.Result: error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get it from {\field{\*\fldinst{HYPERLINK "http://aka.ms/vcpython27"}}{\fldrslt{\ul\cf2 http://aka.ms/vcpython27}}}\b0\f0\fs24\par
\fs22 Reason: "Downloading/unpacking cffi>=0.8 (from\b  cryptography\b0 >=0.2.1->pyopenssl>=0.12->service-identity==14.0.0)"\fs24\par
\fs22 XXI. Install:\tab cryptography\fs24\par
\fs22{\field{\*\fldinst{HYPERLINK "https://pypi.python.org/pypi/cryptography/0.7.2"}}{\fldrslt{\ul\cf2 https://pypi.python.org/pypi/cryptography/0.7.2}}}\f0\fs24\par
\fs22{\field{\*\fldinst{HYPERLINK "https://pypi.python.org/packages/cp27/c/cryptography/cryptography-0.7.2-cp27-none-win32.whl"}}{\fldrslt{\ul\cf2 https://pypi.python.org/packages/cp27/c/cryptography/cryptography-0.7.2-cp27-none-win32.whl}}}\f0\fs24\tab\tab\tab\par
\fs22  \tab Run:\tab C:\\lafs>pip install  cryptography-0.7.2-cp27-none-win32.whl\fs24\par
\fs22  \b my 9.Result: error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get it from {\field{\*\fldinst{HYPERLINK "http://aka.ms/vcpython27"}}{\fldrslt{\ul\cf2 http://aka.ms/vcpython27}}}\b0\f0\fs24\par
\fs22  Reason: cryptography requires  cffi>=0.8 \fs24\par
\fs22 Dependencies:\fs24\par
\fs22  \b cffi\b0 >=0.8 is required by  cryptography,\fs24\par
\fs22  \b cryptography\b0   is required by pyopenssl,\fs24\par
\fs22  \b pyopenssl\b0   is required by service-identity\b ,\b0\fs24\par
\b\fs22 service-identity \b0 is additional required by  Twisted for \fs24\par
\fs22 tls - packages that are needed  to work with TLS,\fs24\par
\fs22  \b Twisted\b0  is required by  allmydata-tahoe-lafs setup\fs24\par
\fs22 XXII. install: \tab cffi\fs24\par
\fs22{\field{\*\fldinst{HYPERLINK "https://pypi.python.org/pypi/cffi/0.8.6"}}{\fldrslt{\ul\cf2 https://pypi.python.org/pypi/cffi/0.8.6}}}\f0\fs24\par
\fs22{\field{\*\fldinst{HYPERLINK "https://pypi.python.org/packages/cp27/c/cffi/cffi-0.8.6-cp27-none-win32.whl"}}{\fldrslt{\ul\cf2 https://pypi.python.org/packages/cp27/c/cffi/cffi-0.8.6-cp27-none-win32.whl}}}\f0\fs24\par
\fs22 copy:  cffi-0.8.6-cp27-none-win32.whl to c:\\lafs\fs24\par
\fs22 (Start/Program files/command prompt > cd c:\\lafs)\fs24\par
\fs22 Run:\tab C:\\lafs>pip install cffi-0.8.6-cp27-none-win32.whl\fs24\par
\fs22 XXIII.  Install:\tab   \u8203?Zope.Interface (required for Twisted)\fs24\par
\fs22{\field{\*\fldinst{HYPERLINK "https://pypi.python.org/pypi/zope.interface/4.1.2#downloads"}}{\fldrslt{\ul\cf2 https://pypi.python.org/pypi/zope.interface/4.1.2#downloads}}}\f0\fs24\par
\fs22{\field{\*\fldinst{HYPERLINK "https://pypi.python.org/packages/2.7/z/zope.interface/zope.interface-4.1.2.win32-py2.7.exe"}}{\fldrslt{\ul\cf2 https://pypi.python.org/packages/2.7/z/zope.interface/zope.interface-4.1.2.win32-py2.7.exe}}}\f0\fs24\par
\fs22 XXIV.  Install:\tab  Twisted 15.0.0 for Python 2.7 (\u8203?msi | \u8203?exe) \fs24\par
\fs22{\field{\*\fldinst{HYPERLINK "http://twistedmatrix.com/Releases/Twisted/15.0/Twisted-15.0.0.win32-py2.7.msi"}}{\fldrslt{\ul\cf2 http://twistedmatrix.com/Releases/Twisted/15.0/Twisted-15.0.0.win32-py2.7.msi}}}\f0\fs24\par
\fs22 from from  {\field{\*\fldinst{HYPERLINK "https://pypi.python.org/pypi/Twisted/15.0.0"}}{\fldrslt{\ul\cf2 https://pypi.python.org/pypi/Twisted/15.0.0}}}\f0\fs24\par
\fs22 XXV. Run:\tab C:\\lafs>python setup.py build  \tab\fs24\par
\fs22\tab\tab (Start/Program files/command prompt > cd c:\\lafs)\fs24\par
\fs22\tab\tab or like to read it all at :\tab C:\\lafs\\setup_build_bin.txt\fs24\par
\fs22  \tab Run:\tab C:\\lafs>python setup.py build  > setup_build_bin.txt\fs24\par
\fs22\tab\tab\tab\tab\tab\tab (go drink a cup of coffee)\fs24\par
\b\fs22 my 10\i . Result: run throu ( it copying many somethings to -> build\\lib\\allmydata\\...\\...)\b0\i0\fs24\par
\fs22 XXVI. Run: \tab C:\\lafs>bin\\tahoe --version\fs24\par
\b\i\fs22 my 11.Result: \b0\i0\fs24\par
\b\i\fs22 :0: UserWarning: You do not have a working installation of the service_identity module: 'No module named service_identity'.  Please install it from <{\field{\*\fldinst{HYPERLINK "https://pypi.python.org/pypi/service_identity"}}{\fldrslt{\ul\cf2 https://pypi.python.org/pypi/service_identity}}}\b0\i0\f0\fs24 > and make sure all of its dependencies are satisfied.  Without the service_identity module and a recent enough pyOpenSSL to support it, Twisted can perform only rudimentary TLS client hostname verification.  Many valid certificate/hostname mappings may be rejected.\par
\b\i\fs22 allmydata-tahoe: 1.10.0 [NL]foolscap: 0.7.0 [NL]pycryptopp: 0.6.0.1206569328141510525648634803928199668821045408958 [NL]fec: 1.4.22 [NL]Twisted: 15.0.0 [NL]Nevow: 0.11.1 [NL]zope.interface: unknown [NL]python: 2.7.9 [NL]platform: Windows-7-6.1.7601-SP1 [NL]pyOpenSSL: 0.13.1 [NL]simplejson: 3.6.5 [NL]pycrypto: 2.4.1 [NL]pyasn1: 0.1.7 [NL]mock: 1.0.1 [NL]setuptools: 0.6c16dev4 [NL]=NEW LINE\b0\i0\fs24\par
\fs22 XXVII. Run: \tab C:\\lafs>python setup.py trial (self-tests)\fs24\par
\fs22\tab if like to read all at C:\\lafs\\trial_test_result.txt\fs24\par
\fs22\tab Run:C:\\lafs>python setup.py trial > trial_test_result.txt\fs24\par
\b\i\fs22 my 12. Result: FAILED (skips=7, errors=19, successes=262)\b0\i0\fs24\par
\i\fs22 [we updated twisted but still 19 errors with twisted ]\i0\fs24\par
\i\fs22 [i read anywhere at \i0 C:\\lafs\\trial_test_result.txt there is a problem with a temp directory, and got the idea there must be a problem with the right to write to the temp directory]\fs24\par
\ul\b\i\fs22 Rightsmanagemant for C:\\ lafs\i0 =everybody everything\ulnone\b0\fs24\par
\fs22 start/computer/"C:\\"/Mouse right klick at /"C:lafs"/properties/security\fs24\par
\fs22 /edit/add/advanced/look for (users)/(select)/everybody (all)/ok/ok/select user name /everybody (all)/|V|(check)/\b allow\b0 /all/and/allow/alter/OK\fs24\par
\fs22 maybe also\fs24\par
\fs22 start/computer/"C:\\"/Mouse right klick at /"C:\\lafs"/properties/security\fs24\par
\fs22 /advanced/\b owner\b0 /edit/more users and groups/advanced/look for (users)/(select)/everybody (all)/OK/OK/OK\fs24\par
\fs22 if there is no security tab maybe you are working on \b xp home edition\b0 . \fs24\par
\fs22 you have to restart your computer at\b  secured mode \b0\fs24\par
\fs22 and see if it is possible to alter the \b owner\b0 ship of \fs24\par
\fs22 "c:/lafs" or/and the \b allow\b0 ances there.\fs24\par
\i\fs22 [we need a other version ?what requires twisted>=13.0 ?]\i0\fs24\par
\b\i\fs22{\field{\*\fldinst{HYPERLINK "https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2249"}}{\fldrslt{\ul\cf2 https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2249}}}\b0\i0\f0\fs24\par
\fs22 nevow-0.11.1-py2.7.egg:\fs24\par
\fs22 C:\\lafs\\support\\lib\\site-packages\\nevow-0.11.1-py2.7.egg\\EGG-INFO\\requires.txt:\fs24\par
\fs22 "twisted>=13.0"\fs24\par
\i\fs22 [i read also at\i0\fs24\par
\b\i\fs22{\field{\*\fldinst{HYPERLINK "http://comments.gmane.org/gmane.comp.file-systems.tahoe.devel/8336"}}{\fldrslt{\ul\cf2 http://comments.gmane.org/gmane.comp.file-systems.tahoe.devel/8336}}}\b0\i0\f0\fs24\par
\i\fs22 we need pywin32]\i0\fs24\par
\b\i\fs22 ->--------------------\cf2\ul 8336\cf0\ulnone --------------------\b0\i0\fs24\par
\fs22 First install\b  Twisted 14.0 \b0\fs24\par
\fs22 from <{\field{\*\fldinst{HYPERLINK "https://twistedmatrix.com/trac/wiki/Downloads#Windows"}}{\fldrslt{\ul\cf2 https://twistedmatrix.com/trac/wiki/Downloads#Windows}}}\f0\fs24 >.\par
\fs22 (Make sure to get the 64-bit version in your case. It shouldn't matter whether you\fs24\par
\fs22 use the msi or exe installer.)\fs24\par
\fs22 Then install\b  pywin32 \b0\fs24\par
\fs22 from< {\field{\*\fldinst{HYPERLINK "http://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/"}}{\fldrslt{\ul\cf2 http://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/}}}\f0\fs24  >.\par
\fs22 You need pywin32-219.win-amd64-py2.7.exe for 64-bit Windows.\fs24\par
\fs22 Then try the build again.\fs24\par
\fs22 -----------------------------------------------<--\fs24\par
\fs22 [for short i tried it again]\fs24\par
\b\i\fs22 pre install:\b0\i0\fs24\par
\i\fs22 python27\i0\fs24\par
\i\fs22 tahoe 1.10.0\i0\fs24\par
\fs22 Twisted 14.0 \fs24\par
\fs22 pywin32 \fs24\par
\b\fs22 FAILED (skips=14, expectedFailures=3, failures=3, errors=10, successes=1114)\b0\fs24\par
\fs22 some failures related to service_identity\fs24\par
\fs22 [and again]\fs24\par
\b\fs22 post install: \b0\fs24\par
\fs22 pip install cffi\fs24\par
\fs22 pip install service_identity\fs24\par
\fs22 test don't get ready after installing service_identity\fs24\par
\fs22 [and again]\fs24\par
\b\fs22 try post install: \b0\fs24\par
\fs22 pip install cffi-0.8.6-cp27-none-win32.whl\fs24\par
\fs22 pip install service_identity-14.0.0-py2.py3-none-any.whl\fs24\par
\fs22 test don't get ready after installing service_identity\fs24\par
\fs22 [and again]\fs24\par
\b\fs22 pre install von:\b0\fs24\par
\fs22 pip install cffi-0.8.6-cp27-none-win32.whl\fs24\par
\fs22 pip install service_identity-14.0.0-py2.py3-none-any.whl\fs24\par
\fs22 -> script likes to install cffi-0.9.1 -> no compiler error\fs24\par
\fs22 [and again]\fs24\par
\b\fs22 try post install: \b0\fs24\par
\fs22{\field{\*\fldinst{HYPERLINK "http://www.lfd.uci.edu/~gohlke/pythonlibs/#cffi"}}{\fldrslt{\ul\cf2 http://www.lfd.uci.edu/~gohlke/pythonlibs/#cffi}}}\f0\fs24\par
\fs22{\field{\*\fldinst{HYPERLINK "http://www.lfd.uci.edu/~gohlke/pythonlibs/z94jfosk/cffi-0.9.1-cp27-none-win32.whl"}}{\fldrslt{\ul\cf2 http://www.lfd.uci.edu/~gohlke/pythonlibs/z94jfosk/cffi-0.9.1-cp27-none-win32.whl}}}\f0\fs24\par
\fs22 pip install cffi-0.9.1-cp27-none-win32.whl\fs24\par
\fs22 -> script anyway likes to install cffi-0.9.1 -> no compiler error\fs24\par
\fs22 [No way without compiler? at this point i nearly give up, \fs24\par
\fs22 but remembered Twisted 13 run true, with no warnings about  service_identity.\fs24\par
\fs22 I  tried A. - i. see above and made it ]\fs24\par
\b\fs22 and we know now any shell from an administrator account is not an administrator shell\b0\fs24\par
\b\fs22 this step is not necessary if you run as administrator:\b0\fs24\par
\b\fs22 B:\b0  allowances for "C:\\lafs" :\fs24\par
\fs22\tab\ul\b As admin \b0 selekt user "everybody"  allow everything (all) for user "everybody"(all users)\ulnone\fs24\par
\fs22\tab\tab start/computer/"C:\\"/Mouse right click at /"C:\\lafs"/properties/security\fs24\par
\fs22\tab\tab /edit/add/advanced/look for (users)/(select)/everybody (all)/OK/OK/\fs24\par
\fs22\tab\tab select user name /everybody (all)/|V|(check)/\b allow\b0 /all/and/allow/alter/OK\fs24\par
\fs22\tab (this is a translation of the "path", look out for similar expressions if necessary)\fs24\par
\pard\nowidctlpar\cf1\b\fs22  it helps partly to shrink the failures to only one but still a fail \cf0\b0\fs24\par
\pard\nowidctlpar\sa200\sl276\slmult1\fs22 __________________________________________________________________________\fs24\par
\fs22 If you are attracted by errors, failures and user warnings on this Site, \fs24\par
\pard\brdrb\brdrs\brdrw20\brdrcf1\brsp40 \nowidctlpar\sa200\sl276\slmult1\fs22 but only like to install \cf1 allmydata-tahoe-1.10.0 then \cf0 start with 0 (zero):\par
---------------------------------------------------------------------------------------------------------\fs24\par
\pard\nowidctlpar\sa200\sl276\slmult1\cf1\b Conclusion:\cf0\b0\par
\cf1\b On windows; you can not only follow the \fs22 quickstart.rst \cf0\b0\fs24\par
\cf1\b\fs22 On windows; you need pre-installation of: python27,Twisted13 and  pywin32\cf0\b0\fs24\par
\cf1\b\fs22 On windows; you need to run the scripts as Administrator, \cf0\b0\fs24\par
\cf1\b\fs22\tab\tab not only in an account with admin user rights.\cf0\b0\fs24\par
}
{\rtf1\ansi\ansicpg1252\deff0\deftab709{\fonttbl{\f0\fswiss\fcharset0 Calibri;}{\f1\froman\fprq2\fcharset0 Times New Roman;}{\f2\fmodern\fprq1\fcharset0 Courier New;}{\f3\fnil\fcharset0 Calibri;}}
{\colortbl ;\red0\green0\blue0;\red0\green0\blue255;}
{\*\generator Msftedit 5.41.21.2510;}\viewkind4\uc1\pard\nowidctlpar\tx8520\lang1033\kerning1\b\f0\fs28 WinLAFS:\lang1031\b0\f1\fs24\par
\pard\nowidctlpar\sa200\sl276\slmult1\lang1033\b\f0\fs28 Windows Least-Authority File Store\lang1031\b0\f1\fs24\par
\lang1033\b\f0\fs28  How to install AllMyData_Tahoe_Lafs 1.10.0\lang1031\b0\f1\fs24\par
\lang1033\b\f0\fs28  on Windows 7 Home Premium 64 bit\lang1031\b0\f1\fs24\par
\lang1033\f0 [i installed already WinLAFS on 7win32 see WinLAFS:How to install AllMyData_Tahoe_Lafs 1.10.0 on Windows 7 bit 32 ; it should be possible to install python for 32bit windows and 32bit dependencies on win7bit64 ]\lang1031\f1\par
\lang1033\f0 [but i gave 64bit a try]\lang1031\f1\par
\lang1033\f0\fs22 __________________________________________________________________________\lang1031\f1\fs24\par
\lang1033\f0\fs22 If you are attracted by errors, failures and user warnings on this Site, \lang1031\f1\fs24\par
\lang1033\f0\fs22 but only like to install \cf1 allmydata-tahoe-1.10.0 then \cf0 start with 0 (zero):\lang1031\f1\fs24\par
\lang1033\f0\fs22 ___________________________________________________________________________\lang1031\f1\fs24\par
\lang1033\f0\fs22 0: Successful install may fail if you used already python:\lang1031\f1\fs24\par
\lang1033\f0\fs22 0a: uninstalled all installed dependencies related to python\lang1031\f1\fs24\par
\lang1033\f0\fs22 0b: uninstalled python \lang1031\f1\fs24\par
\lang1033\f0\fs22 0c: delete the python directory\lang1031\f1\fs24\par
\lang1033\f0\fs22 0d: delete the AllMyData_Tahoe_Lafs directory\lang1031\f1\fs24\par
\lang1033\f0\fs22 0e: start from scratch at A.\lang1031\f1\fs24\par
\lang1033\f0\fs22 ____________________________________________\lang1031\f1\fs24\par
\lang1033\b\f0\fs22 installing tahoe-lafs on 7win64 with twisted 13\lang1031\b0\f1\fs24\par
\lang1033\f0\fs22 ____________________________________________\lang1031\f1\fs24\par
\lang1033\f0\fs22 preinstall:\tab\lang1031\f1\fs24\par
\cf1\lang1033\f0\fs22 python-2.7.9.\cf0\lang1031\f1\fs24\par
\cf1\lang1033\f0\fs22 Twisted-13.0.0.\cf0\lang1031\f1\fs24\par
\cf1\lang1033\f0\fs22 pywin32-217.\cf0\lang1031\f1\fs24\par
\cf1\lang1033\f0\fs22 copy:\cf0\lang1031\f1\fs24\par
\lang1033\f0\fs22  allmydata-tahoe-1.10.0 \lang1031\f1\fs24\par
\cf1\lang1033\f0\fs22 egenix_pyopenssl-0.13.7-py2.7-win-amd64.egg \cf0\lang1031\f1\fs24\par
\lang1033\f0\fs22 _______________________________________________\lang1031\f1\fs24\par
\pard\nowidctlpar\sa200\sl100\slmult0\lang1033\f0\fs22 A. Unzip and Copy:\tab  allmydata-tahoe-1.10.0 to c:\\lafs (unzip and rename to "lafs" only)\lang1031\f1\fs24\par
\pard\nowidctlpar\sa200\sl276\slmult1\lang1033\f0\fs22\tab from {\field{\*\fldinst{HYPERLINK "https://tahoe-lafs.org/source/tahoe-lafs/releases/allmydata-tahoe-1.10.0.zip"}}{\fldrslt{\ul\cf2 https://tahoe-lafs.org/source/tahoe-lafs/releases/allmydata-tahoe-1.10.0.zip}}}\lang1031\f1\fs24\par
\lang1033\f0\fs22 B. We don't follow: \tab C:\\lafs\\docs\\quickstart.rst (open with word pad)\lang1031\f1\fs24\par
\lang1033\f0\fs22 C. Install :\tab  \cf1 python-2.7.9.amd64.msi \cf0 at c:\\python27 ( check: set Add pyton.exe to Path\lang1031\f1\fs24\par
\lang1033\f0\fs22 and advanced-> check: compile  .py files to byte code after installation)\lang1031\f1\fs24\par
\lang1033\f0\tab from {\field{\*\fldinst{HYPERLINK "https://www.python.org/downloads/release/python-279/"}}{\fldrslt{\ul\cf2 https://www.python.org/downloads/release/python-279/}}}\lang1031\f1\fs24\par
\lang1033\f0\fs22\tab\tab{\field{\*\fldinst{HYPERLINK "https://www.python.org/ftp/python/2.7.9/python-2.7.9.amd64.msi"}}{\fldrslt{\ul\cf2 https://www.python.org/ftp/python/2.7.9/python-2.7.9.amd64.msi}}}\lang1031\f1\fs24\par
\lang1033\f0\fs22 D. Install:\tab\cf1 Twisted-13.0.0.win-amd64-py2.7.msi\cf0\lang1031\f1\fs24\par
\lang1033\f0\fs22\tab from {\field{\*\fldinst{HYPERLINK "http://twistedmatrix.com/Releases/Twisted/13.0/"}}{\fldrslt{\ul\cf2 http://twistedmatrix.com/Releases/Twisted/13.0/}}}\lang1031\f1\fs24\par
\lang1033\f0\fs22{\field{\*\fldinst{HYPERLINK "http://twistedmatrix.com/Releases/Twisted/13.0/Twisted-13.0.0.win-amd64-py2.7.msi"}}{\fldrslt{\ul\cf2 http://twistedmatrix.com/Releases/Twisted/13.0/Twisted-13.0.0.win-amd64-py2.7.msi}}}\lang1031\f1\fs24\par
\lang1033\f0\fs22 E. Install:\tab\tab\cf1 pywin32-217.win-amd64-py2.7.exe\cf0\lang1031\f1\fs24\par
\lang1033\f0\fs22{\field{\*\fldinst{HYPERLINK "http://sourceforge.net/projects/pywin32/files/pywin32/Build%20217/"}}{\fldrslt{\ul\cf2 http://sourceforge.net/projects/pywin32/files/pywin32/Build%20217/}}}\lang1031\f1\fs24\par
\lang1033\f0\fs22{\field{\*\fldinst{HYPERLINK "http://sourceforge.net/projects/pywin32/files/pywin32/Build%20217/pywin32-217.win-amd64-py2.7.exe/download"}}{\fldrslt{\ul\cf2 http://sourceforge.net/projects/pywin32/files/pywin32/Build%20217/pywin32-217.win-amd64-py2.7.exe/download}}}\lang1031\f1\fs24\par
\lang7\kerning0\f0\fs22 F.Copy: \tab\tab\cf1\lang1033\kerning1 egenix_pyopenssl-0.13.7-py2.7-win-amd64.egg \cf0\lang1031\f1\fs24\par
\cf1\lang1033\f0\fs22\tab and\tab\tab  \cf0\lang1031\f1\fs24\par
\lang1033\f0\fs22  \tab Rename:\tab\cf1 to \cf0\lang1031\f1\fs24\par
\lang1033\f0\fs22\tab\tab\tab c:\\tahoe-deps\\\cf1 pyopenssl-0.13.7-py2.7-win-amd64.egg \cf0\lang1031\f1\fs24\par
\cf1\lang1033\f0\fs22\tab from \tab\cf0{\field{\*\fldinst{HYPERLINK "https://www.egenix.com/products/python/pyOpenSSL/"}}{\fldrslt{\ul\cf2 https://www.egenix.com/products/python/pyOpenSSL/}}}\lang1031\f1\fs24\par
\cf1\lang1033\f0\fs22\tab\tab [scroll down till:\b  Egg Distribution Installation\b0  ]\cf0\lang1031\f1\fs24\par
\cf1\lang1033\f0\fs22\tab\cf0{\field{\*\fldinst{HYPERLINK "https://downloads.egenix.com/python/index/ucs2/egenix-pyopenssl/0.13.7/egenix_pyopenssl-0.13.7-py2.7-win-amd64.egg"}}{\fldrslt{\ul\cf2 https://downloads.egenix.com/python/index/ucs2/egenix-pyopenssl/0.13.7/egenix_pyopenssl-0.13.7-py2.7-win-amd64.egg}}}\lang1031\f1\fs24\par
\lang1033\f0\fs22 G.\ul Run as administrator \ulnone :\tab\tab C:\\lafs>\b python setup.py build\lang1031\b0\f1\fs24\par
\lang1033\f0\fs22 (Start menu/All Programs/Command Prompt/right click/\b Run as administrator \b0 /jes> cd c:\\lafs)\lang1031\f1\fs24\par
\lang1033\f0\fs22\tab\tab or like to read it all at :\tab C:\\lafs\\setup_build_bin.txt\lang1031\f1\fs24\par
\lang1033\f0\fs22  \tab Run as administrator :\tab C:\\lafs>\b python setup.py build  > setup_build_bin.txt\lang1031\b0\f1\fs24\par
\lang1033\f0\fs22\tab\tab\tab\tab\tab\tab (go drink a cup of coffee 3 min)\lang1031\f1\fs24\par
\lang1033\b\i\f0\fs22 1. Result: run thru ( it copying many somethings to -> build\\lib\\allmydata\\...\\...)\lang1031\b0\i0\f1\fs24\par
\lang1033\f0\fs22 H. \ul Run as administrator \ulnone : \tab C:\\lafs>\b bin\\tahoe --version\lang1031\b0\f1\fs24\par
\lang1033\b\i\f0\fs22 2.Result: \lang1031\b0\i0\f1\fs24\par
\lang1033\b\i\f0\fs22 allmydata-tahoe: 1.10.0 [NL]foolscap: 0.7.0 [NL]pycryptopp: 0.6.0.1206569328141510525648634803928199668821045408958 [NL]fec: 1.4.22 [NL]Twisted: 13.0.0 [NL]Nevow: 0.11.1 [NL]zope.interface: unknown [NL]python: 2.7.9 [NL]platform: Windows-7-6.1.7601-SP1 [NL]\ul pyOpenSSL: 0.13.7 \ulnone [NL]simplejson: 3.6.5 [NL]\ul pycrypto: 2.5 \ulnone [NL]pyasn1: 0.1.7 [NL]mock: 1.0.1 [NL]setuptools: 0.6c16dev4 [NL]=NEW LINE\lang1031\b0\i0\f1\fs24\par
\lang1033\f0\fs22 i. Check: Test Grid is online\lang1031\f1\fs24\par
\lang1033\f0\fs22\tab Tahoe Test Grid Status at {\field{\*\fldinst{HYPERLINK "http://stats.pingdom.com/cvvac5t8l4fv/1300061"}}{\fldrslt{\ul\cf2 http://stats.pingdom.com/cvvac5t8l4fv/1300061}}}\lang1031\f1\fs24\par
\lang1033\f0\fs22 J.\ul Run as administrator \ulnone : \tab C:\\lafs>\b python setup.py trial \b0 (self-tests)\lang1031\f1\fs24\par
\lang1033\f0\fs22\tab\tab\tab if like to read all at C:\\lafs\\trial_test_result.txt\lang1031\f1\fs24\par
\lang1033\f0\fs22\tab\tab Run as administrator :C:\\lafs>\b python setup.py trial > trial_test_result.txt\lang1031\b0\f1\fs24\par
\lang1033\f0\fs22\tab\tab\tab\tab\tab\tab\tab (go drink a cup of coffee 19min)\lang1031\f1\fs24\par
\pard\nowidctlpar\lang1033\b\i\f0\fs22 3. Result: \f2 PASSED (skips=14, expectedFailures=3, successes=1117)\lang1031\b0\i0\f1\fs24\par
\lang1033\f2\fs22\tab\lang1031\f1\fs24\par
\lang1033\f2\fs22\tab This indicates you installed tahoe-lafs successful.\lang1031\f1\fs24\par
\lang1033\f2\fs22\tab ==================================================\lang1031\f1\fs24\par
\par
\par
\pard\nowidctlpar\sa200\sl276\slmult1\lang1033\f0\fs22 __________________________________________________________________________\lang1031\f1\fs24\par
\lang1033\f0\fs22 If you are attracted by errors, failures and user warnings on this Site, \lang1031\f1\fs24\par
\lang1033\f0\fs22 but only like to install \cf1 allmydata-tahoe-1.10.0 then \cf0 start with 0 (zero):\lang1031\f1\fs24\par
\lang1033\f0\fs22 ___________________________________________________________________________\par
\par
\f3 This following is about what happens if you follow the Install  Advise at\fs24\par
\fs22 C:\\lafs\\docs\\quickstart.rst (open with wordpad)\fs24\par
\fs22 and this is the wrong , long, hard way along errors,failures and warnings.\lang1031\f1\fs24\par
\lang1033\f0 ----------------------------------------------------------------------------------------------\lang1031\f1\par
\lang1033\b\f0\fs22 Some Tahoe_Lafs Installation Problems on windows 7 bit 64\lang1031\b0\f1\fs24\par
\lang1033\f0 -------------------------------------------------------------------------------------------\lang1031\f1\par
\lang1033\f0 [ because of my "success" installing  tahoe-lafs at win7bit32, \lang1031\f1\par
\lang1033\f0  i thought i am now a already skilled tahoe-lafs installer ] \lang1031\f1\par
\pard\nowidctlpar\sa200\sl100\slmult0\lang1033\f0\fs22 I. Install:\tab  allmydata-tahoe-1.10.0 at c:\\lafs (unzip and rename to " lafs" only)\lang1031\f1\fs24\par
\pard\nowidctlpar\sa200\sl276\slmult1\lang1033\f0\fs22\tab from {\field{\*\fldinst{HYPERLINK "https://tahoe-lafs.org/source/tahoe-lafs/releases/allmydata-tahoe-1.10.0.zip"}}{\fldrslt{\ul\cf2 https://tahoe-lafs.org/source/tahoe-lafs/releases/allmydata-tahoe-1.10.0.zip}}}\lang1031\f1\fs24\par
\lang1033\f0\fs22 II. allowances for "C:\\lafs" :\lang1031\f1\fs24\par
\lang1033\ul\b\f0\fs22 As admin \b0 selekt user "everybody"  allow everything (all) for user "everybody"(all users)\lang1031\ulnone\f1\fs24\par
\lang1033\f0\fs22\tab\tab start/computer/"C:\\"/Mouse right click at /"C:\\lafs"/properties/security\lang1031\f1\fs24\par
\lang1033\f0\fs22\tab\tab /edit/add/advanced/look for (users)/(select)/everybody (all)/OK/OK/\lang1031\f1\fs24\par
\lang1033\f0\fs22\tab\tab select user name /everybody (all)/|V|(check)/\b allow\b0 /all/and/allow/alter/OK\lang1031\f1\fs24\par
\lang1033\f0\fs22\tab [this is a translation of the "path", look out for similar expressions if necessary]\lang1031\f1\fs24\par
\lang1033\f0\fs22\tab\tab [At this time i thought i solved a tmp-write problem, \lang1031\f1\fs24\par
\lang1033\f0\fs22\tab\tab but successful was only the RUN AS ADMINISTRATOR method ]\lang1031\f1\fs24\par
\lang1033\f0\fs22 III. follow: \tab C:\\lafs\\docs\\quickstart.rst (open with word pad)\lang1031\f1\fs24\par
\lang1033\f0\fs22 IV. Install :\tab  python-2.7.9.msi at c:\\python27 ( check: set Add pyton.exe to Path and\lang1031\f1\fs24\par
\lang1033\f0\fs22  \tab\tab\tab advanced-> check: compile  .py files to byte code after installation)\lang1031\f1\fs24\par
\lang1033\f0\fs22\tab from {\field{\*\fldinst{HYPERLINK "https://www.python.org/ftp/python/2.7.9/python-2.7.9.msi"}}{\fldrslt{\ul\cf2 https://www.python.org/ftp/python/2.7.9/python-2.7.9.msi}}}\lang1031\f1\fs24\par
\lang1033\f0\fs22 V. Run:\tab C:\\lafs>python setup.py build\lang1031\f1\fs24\par
\lang1033\f0\fs22\tab\tab (Start/Program files/command prompt > cd c:\\lafs)\lang1031\f1\fs24\par
\lang1033\f0\fs22\tab\tab or like to read it all at :\tab C:\\lafs\\setup_build_bin.txt\lang1031\f1\fs24\par
\lang1033\f0\fs22  \tab Run:\tab C:\\lafs>python setup.py build  > setup_build_bin.txt\lang1031\f1\fs24\par
\lang1033\f0\fs22\tab\tab\tab\tab\tab\tab (go drink a cup of coffee)\lang1031\f1\fs24\par
\lang1033\b\i\f0\fs22 my 1.Result: \lang1031\b0\i0\f1\fs24\par
\lang1033\b\f0 error: Installed distribution twisted 12.1.0 conflicts with requirement twisted>=13.0\lang1031\b0\f1\par
\lang1033\f0\fs22 VI. Install:\tab\cf1\fs24 Twisted-13.0.0.win-amd64-py2.7.msi\cf0\lang1031\f1\par
\lang1033\f0\tab\tab from {\field{\*\fldinst{HYPERLINK "http://twistedmatrix.com/Releases/Twisted/13.0/"}}{\fldrslt{\ul\cf2 http://twistedmatrix.com/Releases/Twisted/13.0/}}}\lang1031\f1\fs24\par
\lang1033\f0{\field{\*\fldinst{HYPERLINK "http://twistedmatrix.com/Releases/Twisted/13.0/Twisted-13.0.0.win-amd64-py2.7.msi"}}{\fldrslt{\ul\cf2 http://twistedmatrix.com/Releases/Twisted/13.0/Twisted-13.0.0.win-amd64-py2.7.msi}}}\lang1031\f1\fs24\par
\lang1033\f0\fs22 VI. Delete: C:\\lafs\lang1031\f1\fs24\par
\lang1033\f0\fs22 VII. Try again I.+II.+V. (install lafs + run lafs setup build bin)\lang1031\f1\fs24\par
\lang1033\b\i\f0\fs22 my 2. Result: \tab error: Setup script exited with error: Unable to find vcvarsall.bat\lang1031\b0\i0\f1\fs24\par
\lang1033\f0\fs22 [reason: script like to compile and install cffi 0.9.2]\lang1031\f1\fs24\par
\lang1033\b\f0\fs22 [\cf1\b0\fs24 Twisted-13.0.0 adds \cf0\b\fs22 tls - packages that are needed to work with TLS. = \b0    service_identity]\tab\lang1031\f1\fs24\par
\lang1033\f0\fs22 [dependencies of service_identity:]\lang1031\f1\fs24\par
\lang1033\f0\fs22 [------------------------------------------------------------------------------------------------------\lang1031\f1\fs24\par
\lang1033\f0\fs22{\field{\*\fldinst{HYPERLINK "https://pypi.python.org/pypi/service_identity"}}{\fldrslt{\ul\cf2 https://pypi.python.org/pypi/service_identity}}}\lang1031\f1\fs24\par
\lang1033\f0\fs22{\field{\*\fldinst{HYPERLINK "https://pypi.python.org/packages/2.7/s/service_identity/service_identity-14.0.0-py2.py3-none-any.whl"}}{\fldrslt{\ul\cf2 https://pypi.python.org/packages/2.7/s/service_identity/service_identity-14.0.0-py2.py3-none-any.whl}}}\lang1031\f1\fs24\par
\lang1033\f0\fs22 service-identity==14.0.0\tab  requires\tab pyopenssl>=0.12\lang1031\f1\fs24\par
\lang1033\f0\fs22{\field{\*\fldinst{HYPERLINK "https://downloads.egenix.com/python/index/ucs2/egenix-pyopenssl/0.13.7/egenix_pyopenssl-0.13.7-py2.7-win-amd64.egg"}}{\fldrslt{\ul\cf2 https://downloads.egenix.com/python/index/ucs2/egenix-pyopenssl/0.13.7/egenix_pyopenssl-0.13.7-py2.7-win-amd64.egg}}}\lang1031\f1\fs24\par
\lang1033\f0\fs22{\field{\*\fldinst{HYPERLINK "https://www.egenix.com/cryptodownload/?file=egenix-pyopenssl-0.13.7.win-amd64-py2.7.msi"}}{\fldrslt{\ul\cf2 https://www.egenix.com/cryptodownload/?file=egenix-pyopenssl-0.13.7.win-amd64-py2.7.msi}}}\lang1031\f1\fs24\par
\lang1033\f0\fs22\tab pyopenssl-0.13.7-py2.7-win-amd64.egg\tab\tab requires\tab cryptography>=0.2.1  \tab\tab\tab\tab\tab\tab\tab\tab\tab +\tab (six>=1.5.2 )\lang1031\f1\fs24\par
\lang1033\f0\fs22{\field{\*\fldinst{HYPERLINK "https://pypi.python.org/packages/cp27/c/cryptography/cryptography-0.4-cp27-none-win_amd64.whl"}}{\fldrslt{\ul\cf2 https://pypi.python.org/packages/cp27/c/cryptography/cryptography-0.4-cp27-none-win_amd64.whl}}}\lang1031\f1\fs24\par
\lang1033\f0\fs22{\field{\*\fldinst{HYPERLINK "https://pypi.python.org/packages/cp27/c/cryptography/cryptography-0.5-cp27-none-win_amd64.whl"}}{\fldrslt{\ul\cf2 https://pypi.python.org/packages/cp27/c/cryptography/cryptography-0.5-cp27-none-win_amd64.whl}}}\lang1031\f1\fs24\par
\cf1\lang1033\f0\fs22\tab\tab cryptography-0.5-cp27-none-win_amd64.whl\tab\cf0  requires\tab  cffi>=0.8  \lang1031\f1\fs24\par
\lang1033\f0\fs22{\field{\*\fldinst{HYPERLINK "http://www.lfd.uci.edu/~gohlke/pythonlibs/z94jfosk/cffi-0.9.2-cp27-none-win_amd64.whl"}}{\fldrslt{\ul\cf2 http://www.lfd.uci.edu/~gohlke/pythonlibs/z94jfosk/cffi-0.9.2-cp27-none-win_amd64.whl}}}\lang1031\f1\fs24   \par
\cf1\lang1033\f0\fs22\tab\tab\tab cffi-0.9.2-cp27-none-win_amd64.whl \tab  \cf0 requires\tab pycparser \lang1031\f1\fs24\par
\lang1033\f0\fs22 ---------------------------------------------------------------------------------------------------------------------------]\lang1031\f1\fs24\par
\lang1033\f0 tabula rasa: 0a-0e\lang1031\f1\par
\lang1033\f0 I.-IV. + VI.\lang1031\f1\par
\lang1033\f0 copy \tab  \cf1\fs22 egenix-\cf0\ul pyopenssl-0.13.7-py2.7-win-amd64.egg\ulnone\tab\tab to \tab c\\tahoe-deps\lang1031\f1\fs24\par
\lang1033\f0 copy\tab  \cf1\fs22 cffi-0.9.2-cp27-none-win_amd64.whl \tab\tab  to c:\\lafs\cf0\lang1031\f1\fs24\par
\lang1033\f0 copy \tab\cf1\fs22 cryptography-0.5-cp27-none-win_amd64.whl\tab  to c:\\lafs\cf0\lang1031\f1\fs24\par
\lang1033\f0 pip install \cf1\fs22 cffi-0.9.2-cp27-none-win_amd64.whl \cf0\lang1031\f1\fs24\par
\cf1\lang1033\f0\fs22 pip install cryptography-0.5-cp27-none-win_amd64.whl\cf0\lang1031\f1\fs24\par
\lang1033\f0 install \cf1\fs22 egenix-pyopenssl-0.13.7.win-amd64-py2.7.msi\cf0\lang1031\f1\fs24\par
\cf1\lang1033\f0\fs22 run thru \cf0\lang1031\f1\fs24\par
\cf1\lang1033\f0\fs22 install win32api= pywin32\cf0\lang1031\f1\fs24\par
\cf1\lang1033\f0\fs22 FAILED (skips=14, expectedFailures=3, failures=1, errors=4, successes=1116) [1]\cf0\lang1031\f1\fs24\par
\cf1\lang1033\f0\fs22 -------------------------------------------------------------------------------------------------------------------------\cf0\lang1031\f1\fs24\par
\lang1033\f0 try install with egg only no msi (\cf1\fs22 egenix-pyopenssl-0.13.7.win-amd64-py2.7 )\cf0\lang1031\f1\fs24\par
\lang1033\f0 ----------------------------------------------------------------------------------------------------\lang1031\f1\par
\lang1033\f0 tabula rasa: 0a-0e\lang1031\f1\par
\lang1033\f0 I.-IV. + VI.\lang1031\f1\par
\lang1033\f0 preinstall: \lang1031\f1\par
\lang1033\f0 pyton27\lang1031\f1\par
\cf1\lang1033\f0 Twisted-13.0.0.win-amd64-py2.7.msi\cf0\lang1031\f1\par
\cf1\lang1033\f0\fs22 win32api = pywin32\cf0\lang1031\f1\fs24\par
\lang1033\f0 copy \tab  \cf1\fs22 egenix-\cf0\ul pyopenssl-0.13.7-py2.7-win-amd64.egg\ulnone\tab   \tab to\tab  c\\tahoe-deps\lang1031\f1\fs24\par
\lang1033\f0\fs22 error: Setup script exited with error: Unable to find vcvarsall.bat\lang1031\f1\fs24\par
\lang1033\f0\fs22 [need pip install off cffi ?] no -> rename\lang1031\f1\fs24\par
\lang1033\f0 rename [!]+copy \tab\ul\fs22 pyopenssl-0.13.7-py2.7-win-amd64.egg\ulnone\tab   [!]\tab to c\\tahoe-deps\lang1031\f1\fs24\par
\pard\nowidctlpar\kerning0\f2\fs22 FAILED (skips=14, expectedFailures=3, failures=1, errors=3, successes=1116)\kerning1\f1\fs24\par
\par
\pard\nowidctlpar\sa200\sl276\slmult1\lang1033\f0\fs22 [------------------------How to prevent the last failure ?---------------------------------------------------------\lang1031\f1\fs24\par
\lang1033\b\f0\fs22 [ and we know now any shell from an administrator account is not an administrator shell\lang1031\b0\f1\fs24\par
\lang1033\b\f0\fs22 [ this step is not necessary if you run as administrator:\lang1031\b0\f1\fs24\par
\lang1033\f0\fs22 [ II. allowances for "C:\\lafs" :\lang1031\f1\fs24\par
\lang1033\ul\b\f0\fs22 [ As admin \b0 selekt user "everybody"  allow everything (all) for user "everybody"(all users)\lang1031\ulnone\f1\fs24\par
\lang1033\f0\fs22 [\tab\tab start/computer/"C:\\"/Mouse right click at /"C:\\lafs"/properties/security\lang1031\f1\fs24\par
\lang1033\f0\fs22 [\tab\tab /edit/add/advanced/look for (users)/(select)/everybody (all)/OK/OK/\lang1031\f1\fs24\par
\lang1033\f0\fs22 [\tab\tab select user name /everybody (all)/|V|(check)/\b allow\b0 /all/and/allow/alter/OK\lang1031\f1\fs24\par
\lang1033\f0\fs22 [\tab [this is a translation of the "path", look out for similar expressions if necessary]\lang1031\f1\fs24\par
\cf1\lang1033\b\f0\fs22 [ it helps partly to shrink the failures to only one, but you still get a fail \cf0\lang1031\b0\f1\fs24\par
\cf1\lang1033\f0\fs22 ------------------------------------------------------------------------------------------------------------]\cf0\lang1031\f1\fs24\par
\lang1033\f0\fs22 __________________________________________________________________________\lang1031\f1\fs24\par
\lang1033\f0\fs22 If you are attracted by errors, failures and user warnings on this Site, \lang1031\f1\fs24\par
\lang1033\f0\fs22 but only like to install \cf1 allmydata-tahoe-1.10.0 then \cf0 start with 0 (zero):\lang1031\f1\fs24\par
\lang1033\f0\fs22 ___________________________________________________________________________\lang1031\f1\fs24\par
\cf1\lang1033\b Conclusion:\cf0\lang1023\kerning0\b0\par
\cf1\lang1033\kerning1\b On windows, you can not only follow the \fs22 quickstart.rst \cf0\lang1023\kerning0\b0\fs24\par
\cf1\lang1033\kerning1\b\fs22 On windows, you need pre-installation of: python27,Twisted and  pywin32\cf0\lang1023\kerning0\b0\fs24\par
\cf1\lang1033\kerning1\b\fs22 On windows, you need to run the scripts as Administrator, \cf0\lang1023\kerning0\b0\fs24\par
\cf1\lang1033\kerning1\b\fs22\tab\tab not only an account with admin user rights.\cf0\lang1023\kerning0\b0\fs24\par
\lang1031\kerning1\b\f3\fs22 On windows 64 you need additional \cf1\lang1033 egenix_pyopenssl-0.13.7-py2.7-win-amd64.egg \cf0\lang1031\par
\par
\b0\f1\fs24\par
\par
\par
\pard\nowidctlpar\par
}
_______________________________________________
tahoe-dev mailing list
tahoe-dev@tahoe-lafs.org
https://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev

Reply via email to