Changes between Version 34 and Version 35 of InstallationGuidelinesMacOSX


Ignore:
Timestamp:
10/22/11 06:25:05 (10 years ago)
Author:
Fran Boon
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InstallationGuidelinesMacOSX

    v34 v35  
    1 = Installation on MacOSX =
    2 === Before you begin ===
    3 1. You will propably need the GIS features of Eden. Before you proceed install the GDAL framework
    4 
    5    http://trac.osgeo.org/gdal/wiki/DownloadingGdalBinaries
    6 
    7 2. You also need to install some modules of python
    8 
    9    STATIC_DEPS=true sudo easy_install lxml
    10 
    11     -  sudo easy_install shapely  , also install the same way reportlab, pyserial, tweepy, xlwt
    12 
    13 3.In case you want to use PostgreSQL - PostGIS (I assume you already installed the spatial modules before)
    14  Install the one clickInstaller sponsored by EnterpriseDB PostgreSQL and select also installation of postgis.
    15  Then based on this article http://schwuk.com/articles/2009/09/10/psycopg2-on-os-x install the python database driver
    16 
    17  sudo easy_install pip
    18 
    19  PATH=$PATH:/Library/PostgreSQL/8.4/bin/ sudo pip install psycopg2
    20 
    21  defaults write com.apple.versioner.python Prefer-32-Bit -bool yes
    22 
    23  without the last you will not be able to see available the PostgreSQL driver when web2py launch
    24 === Download Sahana Eden ===
    25 If NOT being a Developer, then you can get the last stable release from:
    26  * http://launchpad.net/sahana-eden/trunk/0.5.4/+download/web2py.app.eden-0.5.4.w2p
    27 NB The file should end in .w2p - if you have a trailing .gz after that, then remove it from the filename
    28 
    29 === Install Web2Py ===
    30  * Download: http://web2py.com/examples/static/web2py_osx.zip
    31  * unzip
    32 
    33 NB This isn't well-tested...may be better off downloading the Source version:
    34  * http://eden.sahanafoundation.org/web2py_src-1.85.3.zip
    35 
    36 === Launch Web2Py ===
    37  * {{{web2py.py}}}
    38  * Select a Password
    39  * 'click here for the administrative interface'
    40  * Enter same password
    41 
    42 === Install Sahana ===
    43  * upload application: web2py.app.eden-0.5.4.w2p
    44  * rename it: eden
    45  * submit
    46 
    47 === Done! ===
    48  * http://127.0.0.1:8000/eden/
    49 
    50 === Trouble? ===
    51  * {{{lxml}}} can give trouble on OS X.  Try:
    52   * {{{STATIC_DEPS=true sudo easy_install lxml}}} (adapted from [http://blog.ianbicking.org/2008/12/10/lxml-an-underappreciated-web-scraping-library/ this blog post])
    53   * remove other {{{libxml2}}} versions, such as may have been installed by {{{fink}}} or !MacPorts - ONLY works in unmodified python setup. In case you have modified your python you must link some how the python directory with /frameworks/python otherwise lxml will not being found(not tested)
    54 
    55 ----
    56 InstallationGuidelines
     1See InstallationGuidelines/Mac