You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@climate.apache.org by "Lewis John McGibbney (JIRA)" <ji...@apache.org> on 2016/02/18 20:53:18 UTC

[jira] [Updated] (CLIMATE-761) Error in easy-ocw install-ubuntu Basemap stage

     [ https://issues.apache.org/jira/browse/CLIMATE-761?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lewis John McGibbney updated CLIMATE-761:
-----------------------------------------
    Description: 
When installing easy-ocw via the ubuntu script, I get the following
{code}
 -  Installing Basemap ...
Traceback (most recent call last):
  File "setup.py", line 1, in <module>
    import sys, glob, os, numpy, subprocess
ImportError: No module named numpy
      done
{code}
N.B. please note from the log below, when prompted "Press [Yy] to begin installation with the flag -e [RECOMMENDED] [OR] Press [Nn] to continue with the normal installation..." I pressed Y

It looks like the anaconda installation of numpy is not being registered before we install Basemap. For reference the entire installation log is printed below.

{code}
lewismc@ocw-vm:/usr/local/climate/easy-ocw$ sudo ./install-ubuntu.sh

---------------------------------------------------------------------------
                         Welcome to Easy OCW
---------------------------------------------------------------------------

A number of dependencies for OCW will now be installed. Please check the wiki
for a complete list of dependencies. Additionally, please read the wiki for
useful installation guidelines and information that may be pertinent to your
situation. All of this can be found at http://s.apache.org/3p2

<-----------------------------[WARNING!]----------------------------------->
It is highly recommended that you allow Easy OCW to install the dependencies
into a virtualenv environment to ensure that your global Python install is
not affected. If you're UNSURE, you should pass the -e flag
to this script. If you aren't concerned, or you want to create your own
virtualenv environment, then feel free to ignore this message.

Press [Yy] to begin installation with the flag -e [RECOMMENDED]
[OR]
Press [Nn] to continue with the normal installation...Y
Please specify a full path to where your OCW download is then press [ENTER] .../usr/local/climate

Checking for pip ...

Setting up a virtualenv ...
 -  Installing virtualenv ...
      done
 -  Creating a new environment ...
      done

Installing Anaconda Python distribution ...

*** NOTE *** When asked to update your PATH, you should respond YES.
Press [ENTER] to continue ...
 -  Downloading Anaconda ...
      done
 -  Installing ...

Welcome to Anaconda 1.9.2 (by Continuum Analytics, Inc.)

In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
>>>
===================================
Anaconda END USER LICENSE AGREEMENT
===================================
Anaconda ("the Software Product") and accompanying documentation is
licensed and not sold. The Software Product is protected by copyright laws
and treaties, as well as laws and treaties related to other forms of
intellectual property. Continuum Analytics Inc or its subsidiaries,
affiliates, and suppliers (collectively "Continuum ") own intellectual
property rights in the Software Product. The Licensee's ("you" or "your")
license to download, use, copy, or change the Software Product is subject
to these rights and to all the terms and conditions of this End User
License Agreement ("Agreement").

In addition to Continuum-licensed software, the Software product contains a
collection of software packages from other sources ("Other Vendor Tools").
Continuum may also distribute updates to these packages on an "as is" basis
and subject to their individual license agreements.   These licenses are
available either in the package itself or via request to info@continuum.io.
Continuum reserves the right to change which Other Vendor Tools are
provided in Anaconda.

Attribution License
===================
Redistribution and derivative use of Anaconda, with or without
modification, in source or binary form is explicitly permitted provided
that:

1. You include a copy of this EULA in all copies of the derived software.
2. In advertising and labeling material for products built with Anaconda
you mention that your product either includes or derives from Anaconda.
"Powered by Anaconda" is the suggested phrase.


Export Regulations
==================
Any use or distribution of Anaconda is made under conditions that the user
and/or distributor is in full compliance with all export and other
governing laws of the United States of America, including full and ongoing
compliance with the Export Administration Regulations (EAR) of the United
States Department of Commerce. See www.commerce.gov/ and
http://www.bis.doc.gov/index.php/regulations/export-administration-
regulations-ear.  Use or distribution of Continuum software products to any
persons, entities or countries currently under US sanctions is strictly
prohibited.   Anaconda is classified with an ECCN of 5D992 with no license
required for export to non-embargoed countires.

The United States currently has embargoes against Cuba, Iran, North Korea,
Sudan and Syria. The exportation, re-exportation, sale or supply, directly
or indirectly, from the United States, or by a U.S. person wherever
located, of any Continuum software to any of these countries is strictly
prohibited without prior authorization by the United States Government  By
accepting this Agreement, you represent to Continuum that you will comply
with all applicable export regulations for Anaconda.

No Implied Warranty or Fitness for Any Use
==========================================
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE

Do you approve the license terms? [yes|no]
[no] >>> yes

Anaconda will now be installed into this location:
/home/lewismc/anaconda

  - Press ENTER to confirm the location
  - Press CTRL-C to abort the installation
  - Or specify an different location below

[/home/lewismc/anaconda] >>> /usr/local/anaconda
PREFIX=/usr/local/anaconda
installing: python-2.7.6-1 ...
installing: conda-3.4.1-py27_0 ...
installing: conda-build-1.3.1-py27_0 ...
installing: _license-1.1-py27_0 ...
installing: apptools-4.2.1-py27_0 ...
installing: argcomplete-0.6.7-py27_0 ...
installing: astropy-0.3.0-np18py27_0 ...
installing: atom-0.3.7-py27_0 ...
installing: beautiful-soup-4.3.1-py27_0 ...
installing: binstar-0.4.4-py27_1 ...
installing: biopython-1.63-np18py27_0 ...
installing: bitarray-0.8.1-py27_0 ...
installing: blaze-0.4.2-np18py27_0 ...
installing: blz-0.6.1-np18py27_0 ...
installing: bokeh-0.4.1-np18py27_0 ...
installing: boto-2.25.0-py27_0 ...
installing: cairo-1.12.2-2 ...
installing: casuarius-1.1-py27_0 ...
installing: cdecimal-2.3-py27_0 ...
installing: chaco-4.4.1-np18py27_0 ...
installing: colorama-0.2.7-py27_0 ...
installing: configobj-4.7.2-py27_0 ...
installing: cubes-0.10.2-py27_4 ...
installing: curl-7.30.0-0 ...
installing: cython-0.20.1-py27_0 ...
installing: datashape-0.1.1-np18py27_0 ...
installing: dateutil-2.1-py27_2 ...
installing: disco-0.4.4-py27_0 ...
installing: docutils-0.11-py27_0 ...
installing: dynd-python-0.6.1-np18py27_0 ...
installing: enable-4.3.0-np18py27_1 ...
installing: enaml-0.9.1-py27_0 ...
installing: envisage-4.4.0-py27_1 ...
installing: erlang-R15B01-0 ...
installing: flask-0.10.1-py27_1 ...
installing: freetype-2.4.10-0 ...
installing: future-0.11.2-py27_0 ...
installing: gevent-1.0-py27_0 ...
installing: gevent-websocket-0.9.2-py27_0 ...
installing: gevent_zeromq-0.2.5-py27_3 ...
installing: greenlet-0.4.2-py27_0 ...
installing: grin-1.2.1-py27_1 ...
installing: h5py-2.2.1-np18py27_0 ...
installing: hdf5-1.8.9-1 ...
installing: ipython-1.1.0-py27_0 ...
installing: ipython-notebook-1.1.0-py27_1 ...
installing: ipython-qtconsole-1.1.0-py27_1 ...
installing: itsdangerous-0.23-py27_0 ...
installing: jinja2-2.7.2-py27_0 ...
installing: jpeg-8d-0 ...
installing: keyring-3.3-py27_0 ...
installing: kiwisolver-0.1.2-py27_0 ...
installing: launcher-0.1.2-py27_0 ...
installing: libdynd-0.6.1-0 ...
installing: libnetcdf-4.2.1.1-1 ...
installing: libpng-1.5.13-1 ...
installing: libsodium-0.4.5-0 ...
installing: libtiff-4.0.2-0 ...
installing: libxml2-2.9.0-0 ...
installing: libxslt-1.1.28-0 ...
installing: llvm-3.3-0 ...
installing: llvmpy-0.12.3-py27_0 ...
installing: lxml-3.3.1-py27_0 ...
installing: markupsafe-0.18-py27_0 ...
installing: matplotlib-1.3.1-np18py27_0 ...
installing: mayavi-4.3.1-np18py27_0 ...
installing: mdp-3.3-np18py27_0 ...
installing: mock-1.0.1-py27_0 ...
installing: mpi4py-1.3-py27_0 ...
installing: mpich2-1.4.1p1-0 ...
installing: netcdf4-1.0.8-np18py27_0 ...
installing: networkx-1.8.1-py27_0 ...
installing: nltk-2.0.4-np18py27_0 ...
installing: nose-1.3.0-py27_0 ...
installing: numba-0.12.1-np18py27_0 ...
installing: numexpr-2.3.1-np18py27_0 ...
installing: numpy-1.8.0-py27_0 ...
installing: opencv-2.4.6-np18py27_0 ...
installing: openpyxl-1.8.2-py27_1 ...
installing: openssl-1.0.1g-0 ...
installing: pandas-0.13.1-np18py27_0 ...
installing: patsy-0.2.1-np18py27_0 ...
installing: pep8-1.4.6-py27_0 ...
installing: pil-1.1.7-py27_0 ...
installing: pip-1.5.2-py27_0 ...
installing: pixman-0.26.2-0 ...
installing: ply-3.4-py27_0 ...
installing: psutil-1.2.1-py27_0 ...
installing: py-1.4.20-py27_0 ...
installing: py2cairo-1.10.0-py27_1 ...
installing: pycosat-0.6.0-py27_0 ...
installing: pycparser-2.10-py27_0 ...
installing: pycrypto-2.6.1-py27_0 ...
installing: pycurl-7.19.0-py27_2 ...
installing: pyface-4.4.0-py27_0 ...
installing: pyflakes-0.7.3-py27_0 ...
installing: pygments-1.6-py27_0 ...
installing: pykit-0.2.0-np18py27_0 ...
installing: pyparsing-2.0.1-py27_0 ...
installing: pysal-1.6.0-np18py27_1 ...
installing: pysam-0.6-py27_0 ...
installing: pyside-1.2.1-py27_0 ...
installing: pytables-3.1.0-np18py27_0 ...
installing: pytest-2.5.2-py27_0 ...
installing: pytz-2013b-py27_0 ...
installing: pyyaml-3.10-py27_0 ...
installing: pyzmq-2.2.0.1-py27_1 ...
installing: qt-4.8.5-0 ...
installing: readline-6.2-2 ...
installing: redis-2.6.9-0 ...
installing: redis-py-2.9.1-py27_0 ...
installing: requests-2.2.1-py27_0 ...
installing: rope-0.9.4-py27_0 ...
installing: scikit-image-0.9.3-np18py27_0 ...
installing: scikit-learn-0.14.1-np18py27_1 ...
installing: scipy-0.13.3-np18py27_0 ...
installing: setuptools-2.2-py27_0 ...
installing: shiboken-1.2.1-py27_0 ...
installing: six-1.5.2-py27_0 ...
installing: sphinx-1.2.1-py27_0 ...
installing: spyder-2.2.5-py27_0 ...
installing: spyder-app-2.2.5-py27_1 ...
installing: sqlalchemy-0.9.2-py27_0 ...
installing: sqlite-3.7.13-0 ...
installing: ssl_match_hostname-3.4.0.2-py27_0 ...
installing: statsmodels-0.5.0-np18py27_0 ...
installing: sympy-0.7.4.1-py27_0 ...
installing: system-5.8-1 ...
installing: theano-0.6.0-np18py27_0 ...
installing: tk-8.5.13-0 ...

▽
installing: tornado-3.2.0-py27_0 ...
installing: traits-4.4.0-py27_0 ...
installing: traitsui-4.4.0-py27_0 ...
installing: ujson-1.33-py27_0 ...
installing: util-linux-2.21-0 ...
installing: vtk-5.10.1-py27_1 ...
installing: werkzeug-0.9.4-py27_0 ...
installing: xlrd-0.9.2-py27_0 ...
installing: xlsxwriter-0.5.2-py27_0 ...
installing: xlwt-0.7.5-py27_0 ...
installing: yaml-0.1.4-0 ...
installing: zeromq-2.2.0-1 ...
installing: zlib-1.2.7-0 ...
installing: anaconda-1.9.2-np18py27_0 ...
installing: _cache-0.0-x0 ...
Python 2.7.6 :: Continuum Analytics, Inc.
creating default environment...
installation finished.
Do you wish the installer to prepend the Anaconda install location
to PATH in your /home/lewismc/.bashrc ? [yes|no]
[no] >>> yes

Prepending PATH=/usr/local/anaconda/bin to PATH in /home/lewismc/.bashrc
A backup will be made to: /home/lewismc/.bashrc-anaconda.bak


For this change to become active, you have to open a new terminal.

Thank you for installing Anaconda!
      done

Handling Basemap install ...
 -  Downloading basemap ...
      done
 -  Installing GEOS dependency ...
libtool: install: warning: relinking `libgeos_c.la'
      done
 -  Installing Basemap ...
Traceback (most recent call last):
  File "setup.py", line 1, in <module>
    import sys, glob, os, numpy, subprocess
ImportError: No module named numpy
      done

Installing additional Python packages

Updating PYTHONPATH with ocw executables ...
      done
{code}

  was:
When installing easy-ocw via the ubuntu script, I get the following
{code}
 -  Installing Basemap ...
Traceback (most recent call last):
  File "setup.py", line 1, in <module>
    import sys, glob, os, numpy, subprocess
ImportError: No module named numpy
      done
{code}
It looks like we need to install numpy before Basemap. For reference the entire installation log is printed below.

{code}
lewismc@ocw-vm:/usr/local/climate/easy-ocw$ sudo ./install-ubuntu.sh

---------------------------------------------------------------------------
                         Welcome to Easy OCW
---------------------------------------------------------------------------

A number of dependencies for OCW will now be installed. Please check the wiki
for a complete list of dependencies. Additionally, please read the wiki for
useful installation guidelines and information that may be pertinent to your
situation. All of this can be found at http://s.apache.org/3p2

<-----------------------------[WARNING!]----------------------------------->
It is highly recommended that you allow Easy OCW to install the dependencies
into a virtualenv environment to ensure that your global Python install is
not affected. If you're UNSURE, you should pass the -e flag
to this script. If you aren't concerned, or you want to create your own
virtualenv environment, then feel free to ignore this message.

Press [Yy] to begin installation with the flag -e [RECOMMENDED]
[OR]
Press [Nn] to continue with the normal installation...Y
Please specify a full path to where your OCW download is then press [ENTER] .../usr/local/climate

Checking for pip ...

Setting up a virtualenv ...
 -  Installing virtualenv ...
      done
 -  Creating a new environment ...
      done

Installing Anaconda Python distribution ...

*** NOTE *** When asked to update your PATH, you should respond YES.
Press [ENTER] to continue ...
 -  Downloading Anaconda ...
      done
 -  Installing ...

Welcome to Anaconda 1.9.2 (by Continuum Analytics, Inc.)

In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
>>>
===================================
Anaconda END USER LICENSE AGREEMENT
===================================
Anaconda ("the Software Product") and accompanying documentation is
licensed and not sold. The Software Product is protected by copyright laws
and treaties, as well as laws and treaties related to other forms of
intellectual property. Continuum Analytics Inc or its subsidiaries,
affiliates, and suppliers (collectively "Continuum ") own intellectual
property rights in the Software Product. The Licensee's ("you" or "your")
license to download, use, copy, or change the Software Product is subject
to these rights and to all the terms and conditions of this End User
License Agreement ("Agreement").

In addition to Continuum-licensed software, the Software product contains a
collection of software packages from other sources ("Other Vendor Tools").
Continuum may also distribute updates to these packages on an "as is" basis
and subject to their individual license agreements.   These licenses are
available either in the package itself or via request to info@continuum.io.
Continuum reserves the right to change which Other Vendor Tools are
provided in Anaconda.

Attribution License
===================
Redistribution and derivative use of Anaconda, with or without
modification, in source or binary form is explicitly permitted provided
that:

1. You include a copy of this EULA in all copies of the derived software.
2. In advertising and labeling material for products built with Anaconda
you mention that your product either includes or derives from Anaconda.
"Powered by Anaconda" is the suggested phrase.


Export Regulations
==================
Any use or distribution of Anaconda is made under conditions that the user
and/or distributor is in full compliance with all export and other
governing laws of the United States of America, including full and ongoing
compliance with the Export Administration Regulations (EAR) of the United
States Department of Commerce. See www.commerce.gov/ and
http://www.bis.doc.gov/index.php/regulations/export-administration-
regulations-ear.  Use or distribution of Continuum software products to any
persons, entities or countries currently under US sanctions is strictly
prohibited.   Anaconda is classified with an ECCN of 5D992 with no license
required for export to non-embargoed countires.

The United States currently has embargoes against Cuba, Iran, North Korea,
Sudan and Syria. The exportation, re-exportation, sale or supply, directly
or indirectly, from the United States, or by a U.S. person wherever
located, of any Continuum software to any of these countries is strictly
prohibited without prior authorization by the United States Government  By
accepting this Agreement, you represent to Continuum that you will comply
with all applicable export regulations for Anaconda.

No Implied Warranty or Fitness for Any Use
==========================================
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE

Do you approve the license terms? [yes|no]
[no] >>> yes

Anaconda will now be installed into this location:
/home/lewismc/anaconda

  - Press ENTER to confirm the location
  - Press CTRL-C to abort the installation
  - Or specify an different location below

[/home/lewismc/anaconda] >>> /usr/local/anaconda
PREFIX=/usr/local/anaconda
installing: python-2.7.6-1 ...
installing: conda-3.4.1-py27_0 ...
installing: conda-build-1.3.1-py27_0 ...
installing: _license-1.1-py27_0 ...
installing: apptools-4.2.1-py27_0 ...
installing: argcomplete-0.6.7-py27_0 ...
installing: astropy-0.3.0-np18py27_0 ...
installing: atom-0.3.7-py27_0 ...
installing: beautiful-soup-4.3.1-py27_0 ...
installing: binstar-0.4.4-py27_1 ...
installing: biopython-1.63-np18py27_0 ...
installing: bitarray-0.8.1-py27_0 ...
installing: blaze-0.4.2-np18py27_0 ...
installing: blz-0.6.1-np18py27_0 ...
installing: bokeh-0.4.1-np18py27_0 ...
installing: boto-2.25.0-py27_0 ...
installing: cairo-1.12.2-2 ...
installing: casuarius-1.1-py27_0 ...
installing: cdecimal-2.3-py27_0 ...
installing: chaco-4.4.1-np18py27_0 ...
installing: colorama-0.2.7-py27_0 ...
installing: configobj-4.7.2-py27_0 ...
installing: cubes-0.10.2-py27_4 ...
installing: curl-7.30.0-0 ...
installing: cython-0.20.1-py27_0 ...
installing: datashape-0.1.1-np18py27_0 ...
installing: dateutil-2.1-py27_2 ...
installing: disco-0.4.4-py27_0 ...
installing: docutils-0.11-py27_0 ...
installing: dynd-python-0.6.1-np18py27_0 ...
installing: enable-4.3.0-np18py27_1 ...
installing: enaml-0.9.1-py27_0 ...
installing: envisage-4.4.0-py27_1 ...
installing: erlang-R15B01-0 ...
installing: flask-0.10.1-py27_1 ...
installing: freetype-2.4.10-0 ...
installing: future-0.11.2-py27_0 ...
installing: gevent-1.0-py27_0 ...
installing: gevent-websocket-0.9.2-py27_0 ...
installing: gevent_zeromq-0.2.5-py27_3 ...
installing: greenlet-0.4.2-py27_0 ...
installing: grin-1.2.1-py27_1 ...
installing: h5py-2.2.1-np18py27_0 ...
installing: hdf5-1.8.9-1 ...
installing: ipython-1.1.0-py27_0 ...
installing: ipython-notebook-1.1.0-py27_1 ...
installing: ipython-qtconsole-1.1.0-py27_1 ...
installing: itsdangerous-0.23-py27_0 ...
installing: jinja2-2.7.2-py27_0 ...
installing: jpeg-8d-0 ...
installing: keyring-3.3-py27_0 ...
installing: kiwisolver-0.1.2-py27_0 ...
installing: launcher-0.1.2-py27_0 ...
installing: libdynd-0.6.1-0 ...
installing: libnetcdf-4.2.1.1-1 ...
installing: libpng-1.5.13-1 ...
installing: libsodium-0.4.5-0 ...
installing: libtiff-4.0.2-0 ...
installing: libxml2-2.9.0-0 ...
installing: libxslt-1.1.28-0 ...
installing: llvm-3.3-0 ...
installing: llvmpy-0.12.3-py27_0 ...
installing: lxml-3.3.1-py27_0 ...
installing: markupsafe-0.18-py27_0 ...
installing: matplotlib-1.3.1-np18py27_0 ...
installing: mayavi-4.3.1-np18py27_0 ...
installing: mdp-3.3-np18py27_0 ...
installing: mock-1.0.1-py27_0 ...
installing: mpi4py-1.3-py27_0 ...
installing: mpich2-1.4.1p1-0 ...
installing: netcdf4-1.0.8-np18py27_0 ...
installing: networkx-1.8.1-py27_0 ...
installing: nltk-2.0.4-np18py27_0 ...
installing: nose-1.3.0-py27_0 ...
installing: numba-0.12.1-np18py27_0 ...
installing: numexpr-2.3.1-np18py27_0 ...
installing: numpy-1.8.0-py27_0 ...
installing: opencv-2.4.6-np18py27_0 ...
installing: openpyxl-1.8.2-py27_1 ...
installing: openssl-1.0.1g-0 ...
installing: pandas-0.13.1-np18py27_0 ...
installing: patsy-0.2.1-np18py27_0 ...
installing: pep8-1.4.6-py27_0 ...
installing: pil-1.1.7-py27_0 ...
installing: pip-1.5.2-py27_0 ...
installing: pixman-0.26.2-0 ...
installing: ply-3.4-py27_0 ...
installing: psutil-1.2.1-py27_0 ...
installing: py-1.4.20-py27_0 ...
installing: py2cairo-1.10.0-py27_1 ...
installing: pycosat-0.6.0-py27_0 ...
installing: pycparser-2.10-py27_0 ...
installing: pycrypto-2.6.1-py27_0 ...
installing: pycurl-7.19.0-py27_2 ...
installing: pyface-4.4.0-py27_0 ...
installing: pyflakes-0.7.3-py27_0 ...
installing: pygments-1.6-py27_0 ...
installing: pykit-0.2.0-np18py27_0 ...
installing: pyparsing-2.0.1-py27_0 ...
installing: pysal-1.6.0-np18py27_1 ...
installing: pysam-0.6-py27_0 ...
installing: pyside-1.2.1-py27_0 ...
installing: pytables-3.1.0-np18py27_0 ...
installing: pytest-2.5.2-py27_0 ...
installing: pytz-2013b-py27_0 ...
installing: pyyaml-3.10-py27_0 ...
installing: pyzmq-2.2.0.1-py27_1 ...
installing: qt-4.8.5-0 ...
installing: readline-6.2-2 ...
installing: redis-2.6.9-0 ...
installing: redis-py-2.9.1-py27_0 ...
installing: requests-2.2.1-py27_0 ...
installing: rope-0.9.4-py27_0 ...
installing: scikit-image-0.9.3-np18py27_0 ...
installing: scikit-learn-0.14.1-np18py27_1 ...
installing: scipy-0.13.3-np18py27_0 ...
installing: setuptools-2.2-py27_0 ...
installing: shiboken-1.2.1-py27_0 ...
installing: six-1.5.2-py27_0 ...
installing: sphinx-1.2.1-py27_0 ...
installing: spyder-2.2.5-py27_0 ...
installing: spyder-app-2.2.5-py27_1 ...
installing: sqlalchemy-0.9.2-py27_0 ...
installing: sqlite-3.7.13-0 ...
installing: ssl_match_hostname-3.4.0.2-py27_0 ...
installing: statsmodels-0.5.0-np18py27_0 ...
installing: sympy-0.7.4.1-py27_0 ...
installing: system-5.8-1 ...
installing: theano-0.6.0-np18py27_0 ...
installing: tk-8.5.13-0 ...

▽
installing: tornado-3.2.0-py27_0 ...
installing: traits-4.4.0-py27_0 ...
installing: traitsui-4.4.0-py27_0 ...
installing: ujson-1.33-py27_0 ...
installing: util-linux-2.21-0 ...
installing: vtk-5.10.1-py27_1 ...
installing: werkzeug-0.9.4-py27_0 ...
installing: xlrd-0.9.2-py27_0 ...
installing: xlsxwriter-0.5.2-py27_0 ...
installing: xlwt-0.7.5-py27_0 ...
installing: yaml-0.1.4-0 ...
installing: zeromq-2.2.0-1 ...
installing: zlib-1.2.7-0 ...
installing: anaconda-1.9.2-np18py27_0 ...
installing: _cache-0.0-x0 ...
Python 2.7.6 :: Continuum Analytics, Inc.
creating default environment...
installation finished.
Do you wish the installer to prepend the Anaconda install location
to PATH in your /home/lewismc/.bashrc ? [yes|no]
[no] >>> yes

Prepending PATH=/usr/local/anaconda/bin to PATH in /home/lewismc/.bashrc
A backup will be made to: /home/lewismc/.bashrc-anaconda.bak


For this change to become active, you have to open a new terminal.

Thank you for installing Anaconda!
      done

Handling Basemap install ...
 -  Downloading basemap ...
      done
 -  Installing GEOS dependency ...
libtool: install: warning: relinking `libgeos_c.la'
      done
 -  Installing Basemap ...
Traceback (most recent call last):
  File "setup.py", line 1, in <module>
    import sys, glob, os, numpy, subprocess
ImportError: No module named numpy
      done

Installing additional Python packages

Updating PYTHONPATH with ocw executables ...
      done
{code}


> Error in easy-ocw install-ubuntu Basemap stage
> ----------------------------------------------
>
>                 Key: CLIMATE-761
>                 URL: https://issues.apache.org/jira/browse/CLIMATE-761
>             Project: Apache Open Climate Workbench
>          Issue Type: Bug
>          Components: easy-ocw
>    Affects Versions: 1.1
>            Reporter: Lewis John McGibbney
>             Fix For: 1.1
>
>
> When installing easy-ocw via the ubuntu script, I get the following
> {code}
>  -  Installing Basemap ...
> Traceback (most recent call last):
>   File "setup.py", line 1, in <module>
>     import sys, glob, os, numpy, subprocess
> ImportError: No module named numpy
>       done
> {code}
> N.B. please note from the log below, when prompted "Press [Yy] to begin installation with the flag -e [RECOMMENDED] [OR] Press [Nn] to continue with the normal installation..." I pressed Y
> It looks like the anaconda installation of numpy is not being registered before we install Basemap. For reference the entire installation log is printed below.
> {code}
> lewismc@ocw-vm:/usr/local/climate/easy-ocw$ sudo ./install-ubuntu.sh
> ---------------------------------------------------------------------------
>                          Welcome to Easy OCW
> ---------------------------------------------------------------------------
> A number of dependencies for OCW will now be installed. Please check the wiki
> for a complete list of dependencies. Additionally, please read the wiki for
> useful installation guidelines and information that may be pertinent to your
> situation. All of this can be found at http://s.apache.org/3p2
> <-----------------------------[WARNING!]----------------------------------->
> It is highly recommended that you allow Easy OCW to install the dependencies
> into a virtualenv environment to ensure that your global Python install is
> not affected. If you're UNSURE, you should pass the -e flag
> to this script. If you aren't concerned, or you want to create your own
> virtualenv environment, then feel free to ignore this message.
> Press [Yy] to begin installation with the flag -e [RECOMMENDED]
> [OR]
> Press [Nn] to continue with the normal installation...Y
> Please specify a full path to where your OCW download is then press [ENTER] .../usr/local/climate
> Checking for pip ...
> Setting up a virtualenv ...
>  -  Installing virtualenv ...
>       done
>  -  Creating a new environment ...
>       done
> Installing Anaconda Python distribution ...
> *** NOTE *** When asked to update your PATH, you should respond YES.
> Press [ENTER] to continue ...
>  -  Downloading Anaconda ...
>       done
>  -  Installing ...
> Welcome to Anaconda 1.9.2 (by Continuum Analytics, Inc.)
> In order to continue the installation process, please review the license
> agreement.
> Please, press ENTER to continue
> >>>
> ===================================
> Anaconda END USER LICENSE AGREEMENT
> ===================================
> Anaconda ("the Software Product") and accompanying documentation is
> licensed and not sold. The Software Product is protected by copyright laws
> and treaties, as well as laws and treaties related to other forms of
> intellectual property. Continuum Analytics Inc or its subsidiaries,
> affiliates, and suppliers (collectively "Continuum ") own intellectual
> property rights in the Software Product. The Licensee's ("you" or "your")
> license to download, use, copy, or change the Software Product is subject
> to these rights and to all the terms and conditions of this End User
> License Agreement ("Agreement").
> In addition to Continuum-licensed software, the Software product contains a
> collection of software packages from other sources ("Other Vendor Tools").
> Continuum may also distribute updates to these packages on an "as is" basis
> and subject to their individual license agreements.   These licenses are
> available either in the package itself or via request to info@continuum.io.
> Continuum reserves the right to change which Other Vendor Tools are
> provided in Anaconda.
> Attribution License
> ===================
> Redistribution and derivative use of Anaconda, with or without
> modification, in source or binary form is explicitly permitted provided
> that:
> 1. You include a copy of this EULA in all copies of the derived software.
> 2. In advertising and labeling material for products built with Anaconda
> you mention that your product either includes or derives from Anaconda.
> "Powered by Anaconda" is the suggested phrase.
> Export Regulations
> ==================
> Any use or distribution of Anaconda is made under conditions that the user
> and/or distributor is in full compliance with all export and other
> governing laws of the United States of America, including full and ongoing
> compliance with the Export Administration Regulations (EAR) of the United
> States Department of Commerce. See www.commerce.gov/ and
> http://www.bis.doc.gov/index.php/regulations/export-administration-
> regulations-ear.  Use or distribution of Continuum software products to any
> persons, entities or countries currently under US sanctions is strictly
> prohibited.   Anaconda is classified with an ECCN of 5D992 with no license
> required for export to non-embargoed countires.
> The United States currently has embargoes against Cuba, Iran, North Korea,
> Sudan and Syria. The exportation, re-exportation, sale or supply, directly
> or indirectly, from the United States, or by a U.S. person wherever
> located, of any Continuum software to any of these countries is strictly
> prohibited without prior authorization by the United States Government  By
> accepting this Agreement, you represent to Continuum that you will comply
> with all applicable export regulations for Anaconda.
> No Implied Warranty or Fitness for Any Use
> ==========================================
> THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
> AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
> IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
> ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
> LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
> CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
> SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
> INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
> CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
> ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
> POSSIBILITY OF SUCH DAMAGE
> Do you approve the license terms? [yes|no]
> [no] >>> yes
> Anaconda will now be installed into this location:
> /home/lewismc/anaconda
>   - Press ENTER to confirm the location
>   - Press CTRL-C to abort the installation
>   - Or specify an different location below
> [/home/lewismc/anaconda] >>> /usr/local/anaconda
> PREFIX=/usr/local/anaconda
> installing: python-2.7.6-1 ...
> installing: conda-3.4.1-py27_0 ...
> installing: conda-build-1.3.1-py27_0 ...
> installing: _license-1.1-py27_0 ...
> installing: apptools-4.2.1-py27_0 ...
> installing: argcomplete-0.6.7-py27_0 ...
> installing: astropy-0.3.0-np18py27_0 ...
> installing: atom-0.3.7-py27_0 ...
> installing: beautiful-soup-4.3.1-py27_0 ...
> installing: binstar-0.4.4-py27_1 ...
> installing: biopython-1.63-np18py27_0 ...
> installing: bitarray-0.8.1-py27_0 ...
> installing: blaze-0.4.2-np18py27_0 ...
> installing: blz-0.6.1-np18py27_0 ...
> installing: bokeh-0.4.1-np18py27_0 ...
> installing: boto-2.25.0-py27_0 ...
> installing: cairo-1.12.2-2 ...
> installing: casuarius-1.1-py27_0 ...
> installing: cdecimal-2.3-py27_0 ...
> installing: chaco-4.4.1-np18py27_0 ...
> installing: colorama-0.2.7-py27_0 ...
> installing: configobj-4.7.2-py27_0 ...
> installing: cubes-0.10.2-py27_4 ...
> installing: curl-7.30.0-0 ...
> installing: cython-0.20.1-py27_0 ...
> installing: datashape-0.1.1-np18py27_0 ...
> installing: dateutil-2.1-py27_2 ...
> installing: disco-0.4.4-py27_0 ...
> installing: docutils-0.11-py27_0 ...
> installing: dynd-python-0.6.1-np18py27_0 ...
> installing: enable-4.3.0-np18py27_1 ...
> installing: enaml-0.9.1-py27_0 ...
> installing: envisage-4.4.0-py27_1 ...
> installing: erlang-R15B01-0 ...
> installing: flask-0.10.1-py27_1 ...
> installing: freetype-2.4.10-0 ...
> installing: future-0.11.2-py27_0 ...
> installing: gevent-1.0-py27_0 ...
> installing: gevent-websocket-0.9.2-py27_0 ...
> installing: gevent_zeromq-0.2.5-py27_3 ...
> installing: greenlet-0.4.2-py27_0 ...
> installing: grin-1.2.1-py27_1 ...
> installing: h5py-2.2.1-np18py27_0 ...
> installing: hdf5-1.8.9-1 ...
> installing: ipython-1.1.0-py27_0 ...
> installing: ipython-notebook-1.1.0-py27_1 ...
> installing: ipython-qtconsole-1.1.0-py27_1 ...
> installing: itsdangerous-0.23-py27_0 ...
> installing: jinja2-2.7.2-py27_0 ...
> installing: jpeg-8d-0 ...
> installing: keyring-3.3-py27_0 ...
> installing: kiwisolver-0.1.2-py27_0 ...
> installing: launcher-0.1.2-py27_0 ...
> installing: libdynd-0.6.1-0 ...
> installing: libnetcdf-4.2.1.1-1 ...
> installing: libpng-1.5.13-1 ...
> installing: libsodium-0.4.5-0 ...
> installing: libtiff-4.0.2-0 ...
> installing: libxml2-2.9.0-0 ...
> installing: libxslt-1.1.28-0 ...
> installing: llvm-3.3-0 ...
> installing: llvmpy-0.12.3-py27_0 ...
> installing: lxml-3.3.1-py27_0 ...
> installing: markupsafe-0.18-py27_0 ...
> installing: matplotlib-1.3.1-np18py27_0 ...
> installing: mayavi-4.3.1-np18py27_0 ...
> installing: mdp-3.3-np18py27_0 ...
> installing: mock-1.0.1-py27_0 ...
> installing: mpi4py-1.3-py27_0 ...
> installing: mpich2-1.4.1p1-0 ...
> installing: netcdf4-1.0.8-np18py27_0 ...
> installing: networkx-1.8.1-py27_0 ...
> installing: nltk-2.0.4-np18py27_0 ...
> installing: nose-1.3.0-py27_0 ...
> installing: numba-0.12.1-np18py27_0 ...
> installing: numexpr-2.3.1-np18py27_0 ...
> installing: numpy-1.8.0-py27_0 ...
> installing: opencv-2.4.6-np18py27_0 ...
> installing: openpyxl-1.8.2-py27_1 ...
> installing: openssl-1.0.1g-0 ...
> installing: pandas-0.13.1-np18py27_0 ...
> installing: patsy-0.2.1-np18py27_0 ...
> installing: pep8-1.4.6-py27_0 ...
> installing: pil-1.1.7-py27_0 ...
> installing: pip-1.5.2-py27_0 ...
> installing: pixman-0.26.2-0 ...
> installing: ply-3.4-py27_0 ...
> installing: psutil-1.2.1-py27_0 ...
> installing: py-1.4.20-py27_0 ...
> installing: py2cairo-1.10.0-py27_1 ...
> installing: pycosat-0.6.0-py27_0 ...
> installing: pycparser-2.10-py27_0 ...
> installing: pycrypto-2.6.1-py27_0 ...
> installing: pycurl-7.19.0-py27_2 ...
> installing: pyface-4.4.0-py27_0 ...
> installing: pyflakes-0.7.3-py27_0 ...
> installing: pygments-1.6-py27_0 ...
> installing: pykit-0.2.0-np18py27_0 ...
> installing: pyparsing-2.0.1-py27_0 ...
> installing: pysal-1.6.0-np18py27_1 ...
> installing: pysam-0.6-py27_0 ...
> installing: pyside-1.2.1-py27_0 ...
> installing: pytables-3.1.0-np18py27_0 ...
> installing: pytest-2.5.2-py27_0 ...
> installing: pytz-2013b-py27_0 ...
> installing: pyyaml-3.10-py27_0 ...
> installing: pyzmq-2.2.0.1-py27_1 ...
> installing: qt-4.8.5-0 ...
> installing: readline-6.2-2 ...
> installing: redis-2.6.9-0 ...
> installing: redis-py-2.9.1-py27_0 ...
> installing: requests-2.2.1-py27_0 ...
> installing: rope-0.9.4-py27_0 ...
> installing: scikit-image-0.9.3-np18py27_0 ...
> installing: scikit-learn-0.14.1-np18py27_1 ...
> installing: scipy-0.13.3-np18py27_0 ...
> installing: setuptools-2.2-py27_0 ...
> installing: shiboken-1.2.1-py27_0 ...
> installing: six-1.5.2-py27_0 ...
> installing: sphinx-1.2.1-py27_0 ...
> installing: spyder-2.2.5-py27_0 ...
> installing: spyder-app-2.2.5-py27_1 ...
> installing: sqlalchemy-0.9.2-py27_0 ...
> installing: sqlite-3.7.13-0 ...
> installing: ssl_match_hostname-3.4.0.2-py27_0 ...
> installing: statsmodels-0.5.0-np18py27_0 ...
> installing: sympy-0.7.4.1-py27_0 ...
> installing: system-5.8-1 ...
> installing: theano-0.6.0-np18py27_0 ...
> installing: tk-8.5.13-0 ...
> ▽
> installing: tornado-3.2.0-py27_0 ...
> installing: traits-4.4.0-py27_0 ...
> installing: traitsui-4.4.0-py27_0 ...
> installing: ujson-1.33-py27_0 ...
> installing: util-linux-2.21-0 ...
> installing: vtk-5.10.1-py27_1 ...
> installing: werkzeug-0.9.4-py27_0 ...
> installing: xlrd-0.9.2-py27_0 ...
> installing: xlsxwriter-0.5.2-py27_0 ...
> installing: xlwt-0.7.5-py27_0 ...
> installing: yaml-0.1.4-0 ...
> installing: zeromq-2.2.0-1 ...
> installing: zlib-1.2.7-0 ...
> installing: anaconda-1.9.2-np18py27_0 ...
> installing: _cache-0.0-x0 ...
> Python 2.7.6 :: Continuum Analytics, Inc.
> creating default environment...
> installation finished.
> Do you wish the installer to prepend the Anaconda install location
> to PATH in your /home/lewismc/.bashrc ? [yes|no]
> [no] >>> yes
> Prepending PATH=/usr/local/anaconda/bin to PATH in /home/lewismc/.bashrc
> A backup will be made to: /home/lewismc/.bashrc-anaconda.bak
> For this change to become active, you have to open a new terminal.
> Thank you for installing Anaconda!
>       done
> Handling Basemap install ...
>  -  Downloading basemap ...
>       done
>  -  Installing GEOS dependency ...
> libtool: install: warning: relinking `libgeos_c.la'
>       done
>  -  Installing Basemap ...
> Traceback (most recent call last):
>   File "setup.py", line 1, in <module>
>     import sys, glob, os, numpy, subprocess
> ImportError: No module named numpy
>       done
> Installing additional Python packages
> Updating PYTHONPATH with ocw executables ...
>       done
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)