Changes between Version 11 and Version 12 of InstallDetails


Ignore:
Timestamp:
2009-07-31T04:48:50Z (15 years ago)
Author:
swillden
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InstallDetails

    v11 v12  
    170170=== Windows ===
    171171
     172The following procedure will install and run Tahoe on Windows:
     173
    1721741. Download and install Python 2.6.2 from http://www.python.org/ftp/python/2.6.2/python-2.6.2.msi.
    173175
     
    1781804. Open a command prompt and cd to the top of the Tahoe tree (e.g. cd \tahoe).
    179181
    180 5. Run "python setup.py build". Wait a bit until it stops working. Note that you need a working network connection because it will download various dependencies.
    181 
    182 6. Run "python setup.py install". Wait a bit until it stops working. Again, you may need a working network connection.
    183 
    184 7. Run "tahoe create-client --basedir C:\tahoebase".  Choose an appropriate base directory.
     1825. Run "C:\Python26\python setup.py build". Wait a bit until it stops working. Note that you need a working network connection because it will download various dependencies.
     183
     1846. Run "C:\Python26\python setup.py install". Wait a bit until it stops working. Again, you may need a working network connection.
     185
     1867. Run "C:\Python26\Scripts\tahoe create-client --basedir C:\tahoebase".  Choose an appropriate base directory.
    185187
    1861888. Run "notepad C:\tahoebase\tahoe.cfg" to edit your config file. Paste in the FURL of the introducer for the grid you want to connect to.  The test grid FURL is pb://todjw7qkb4dgq4fkeo7cqydcu5vneioh@tahoecs2.allmydata.com:52106/introducer.
    187189
    188 9. Run "tahoe start --basedir C:\taboebase". Your node will start running and connect to the grid. The Windows firewall may ask whether or not to allow python to make network connections. Say yes.
     1909. Run "C:\Python26\Scripts\tahoe start --basedir C:\taboebase". Your node will start running and connect to the grid. The Windows firewall may ask whether or not to allow python to make network connections. Say yes.
     191
     192If the build or install steps result in an error that says a compiler is needed, install the MinGW C/C++ compiler as follows:
     193
     1941. Download and install MinGW from  http://sourceforge.net/projects/mingw/files/Automated%20MinGW%20Installer/MinGW%205.1.4/MinGW-5.1.4.exe/download. The installer will prompt you for what components to install. You need the base components plus g++.
     195
     1962. Configure distutils to use MinGW. To configure distutils to use mingw32, create a file called "distutils.cfg" in C:\Python26\Libs\distutils, and put in that file:
     197
     198{{{
     199[build]
     200compiler=mingw32
     201}}}
     202
     2033. Add the MinGW binary path to your Path variable. To do that, go to the control panel (classic view), double-click "System", click on the "Advanced" tab, click on the "Environment Variables" button, scroll down to the "Path" variable in the "System Variables" list, double-click it, and append ";C:\MinGW\bin" to the path.
     204
     205After installing the compilers, repeat the "build" and "install" steps.