You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@metamodel.apache.org by "Rad Mohabir (JIRA)" <ji...@apache.org> on 2016/05/12 11:32:13 UTC

[jira] [Created] (METAMODEL-324) Error installing Airflow on AWS EC2

Rad Mohabir created METAMODEL-324:
-------------------------------------

             Summary: Error installing Airflow on AWS EC2
                 Key: METAMODEL-324
                 URL: https://issues.apache.org/jira/browse/METAMODEL-324
             Project: Apache MetaModel
          Issue Type: Bug
            Reporter: Rad Mohabir


I issued the pip install airflow command on an AWS EC2 instance with AWS AMI and I get the following error:

Collecting airflow
  Using cached airflow-1.7.0.tar.gz
Collecting alembic<0.9,>=0.8.3 (from airflow)
  Using cached alembic-0.8.6.tar.gz
Collecting babel<2.0,>=1.3 (from airflow)
  Using cached Babel-1.3.tar.gz
Collecting chartkick<0.5,>=0.4.2 (from airflow)
  Using cached chartkick-0.4.2.tar.gz
Collecting croniter<0.4,>=0.3.8 (from airflow)
  Using cached croniter-0.3.12.tar.gz
Collecting dill<0.3,>=0.2.2 (from airflow)
  Using cached dill-0.2.5.tgz
Collecting flask<0.11,>=0.10.1 (from airflow)
  Using cached Flask-0.10.1.tar.gz
Collecting flask-admin<2.0.0,>=1.4.0 (from airflow)
  Using cached Flask-Admin-1.4.0.tar.gz
Collecting flask-cache<0.14,>=0.13.1 (from airflow)
  Using cached Flask-Cache-0.13.1.tar.gz
Collecting flask-login==0.2.11 (from airflow)
  Using cached Flask-Login-0.2.11.tar.gz
Collecting future<0.16,>=0.15.0 (from airflow)
  Using cached future-0.15.2.tar.gz
Collecting gunicorn<19.4.0,>=19.3.0 (from airflow)
  Using cached gunicorn-19.3.0-py2.py3-none-any.whl
Collecting jinja2<3.0,>=2.7.3 (from airflow)
  Using cached Jinja2-2.8-py2.py3-none-any.whl
Collecting markdown<3.0,>=2.5.2 (from airflow)
  Using cached Markdown-2.6.6.zip
Collecting pandas<1.0.0,>=0.15.2 (from airflow)
  Using cached pandas-0.18.1.tar.gz
    Complete output from command python setup.py egg_info:
    Running from numpy source directory.
    /tmp/easy_install-8r6C2C/numpy-1.11.0/setup.py:327: UserWarning: Unrecognized setuptools command, proceeding with generating Cython sources and expanding templates
      warnings.warn("Unrecognized setuptools command, proceeding with "
    /tmp/easy_install-8r6C2C/numpy-1.11.0/numpy/distutils/system_info.py:1640: UserWarning:
        Atlas (http://math-atlas.sourceforge.net/) libraries not found.
        Directories to search for the libraries can be specified in the
        numpy/distutils/site.cfg file (section [atlas]) or by setting
        the ATLAS environment variable.
      warnings.warn(AtlasNotFoundError.__doc__)
    /tmp/easy_install-8r6C2C/numpy-1.11.0/numpy/distutils/system_info.py:1649: UserWarning:
        Blas (http://www.netlib.org/blas/) libraries not found.
        Directories to search for the libraries can be specified in the
        numpy/distutils/site.cfg file (section [blas]) or by setting
        the BLAS environment variable.
      warnings.warn(BlasNotFoundError.__doc__)
    /tmp/easy_install-8r6C2C/numpy-1.11.0/numpy/distutils/system_info.py:1652: UserWarning:
        Blas (http://www.netlib.org/blas/) sources not found.
        Directories to search for the sources can be specified in the
        numpy/distutils/site.cfg file (section [blas_src]) or by setting
        the BLAS_SRC environment variable.
      warnings.warn(BlasSrcNotFoundError.__doc__)
    /bin/sh: svnversion: command not found
    /bin/sh: svnversion: command not found
    /tmp/easy_install-8r6C2C/numpy-1.11.0/numpy/distutils/system_info.py:1542: UserWarning:
        Atlas (http://math-atlas.sourceforge.net/) libraries not found.
        Directories to search for the libraries can be specified in the
        numpy/distutils/site.cfg file (section [atlas]) or by setting
        the ATLAS environment variable.
      warnings.warn(AtlasNotFoundError.__doc__)
    /tmp/easy_install-8r6C2C/numpy-1.11.0/numpy/distutils/system_info.py:1553: UserWarning:
        Lapack (http://www.netlib.org/lapack/) libraries not found.
        Directories to search for the libraries can be specified in the
        numpy/distutils/site.cfg file (section [lapack]) or by setting
        the LAPACK environment variable.
      warnings.warn(LapackNotFoundError.__doc__)
    /tmp/easy_install-8r6C2C/numpy-1.11.0/numpy/distutils/system_info.py:1556: UserWarning:
        Lapack (http://www.netlib.org/lapack/) sources not found.
        Directories to search for the sources can be specified in the
        numpy/distutils/site.cfg file (section [lapack_src]) or by setting
        the LAPACK_SRC environment variable.
      warnings.warn(LapackSrcNotFoundError.__doc__)
    /usr/lib64/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'define_macros'
      warnings.warn(msg)
    non-existing path in 'numpy/distutils': 'site.cfg'
    Could not locate executable gfortran
    Could not locate executable f95
    Could not locate executable ifort
    Could not locate executable ifc
    Could not locate executable lf95
    Could not locate executable pgfortran
    Could not locate executable f90
    Could not locate executable f77
    Could not locate executable fort
    Could not locate executable efort
    Could not locate executable efc
    Could not locate executable g77
    Could not locate executable g95
    Could not locate executable pathf95
    don't know how to compile Fortran code on platform 'posix'
    sh: gcc: command not found
    sh: gcc: command not found
    Traceback (most recent call last):
      File "<string>", line 20, in <module>
      File "/tmp/pip-build-v1YX1B/pandas/setup.py", line 631, in <module>
        **setuptools_kwargs)
      File "/usr/lib64/python2.7/distutils/core.py", line 111, in setup
        _setup_distribution = dist = klass(attrs)
      File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 265, in __init__
        self.fetch_build_eggs(attrs['setup_requires'])
      File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 310, in fetch_build_eggs
        replace_conflicting=True,
      File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 799, in resolve
        dist = best[req.key] = env.best_match(req, ws, installer)
      File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 1049, in best_match
        return self.obtain(req, installer)
      File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 1061, in obtain
        return installer(requirement)
      File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 377, in fetch_build_egg
        return cmd.easy_install(req)
      File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 642, in easy_install
        return self.install_item(spec, dist.location, tmpdir, deps)
      File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 672, in install_item
        dists = self.install_eggs(spec, download, tmpdir)
      File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 857, in install_eggs
        return self.build_and_install(setup_script, setup_base)
      File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 1085, in build_and_install
        self.run_setup(setup_script, setup_base, args)
      File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 1071, in run_setup
        run_setup(setup_script, args)
      File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 240, in run_setup
        raise
      File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__
        self.gen.throw(type, value, traceback)
      File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 193, in setup_context
        yield
      File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__
        self.gen.throw(type, value, traceback)
      File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 164, in save_modules
        saved_exc.resume()
      File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 139, in resume
        compat.reraise(type, exc, self._tb)
      File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 152, in save_modules
        yield saved
      File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 193, in setup_context
        yield
      File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 237, in run_setup
        DirectorySandbox(setup_dir).run(runner)
      File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 267, in run
        return func()
      File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 236, in runner
        _execfile(setup_script, ns)
      File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 46, in _execfile
        exec(code, globals, locals)
      File "/tmp/easy_install-8r6C2C/numpy-1.11.0/setup.py", line 386, in <module>
        def pxd(name):
      File "/tmp/easy_install-8r6C2C/numpy-1.11.0/setup.py", line 378, in setup_package
        lib_depends.append('pandas/src/util.pxd')
      File "/tmp/easy_install-8r6C2C/numpy-1.11.0/numpy/distutils/core.py", line 169, in setup
      File "/usr/lib64/python2.7/distutils/core.py", line 151, in setup
        dist.run_commands()
      File "/usr/lib64/python2.7/distutils/dist.py", line 953, in run_commands
        self.run_command(cmd)
      File "/usr/lib64/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/usr/lib/python2.7/dist-packages/setuptools/command/bdist_egg.py", line 152, in run
        self.run_command("egg_info")
      File "/usr/lib64/python2.7/distutils/cmd.py", line 326, in run_command
        self.distribution.run_command(command)
      File "/usr/lib64/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/tmp/easy_install-8r6C2C/numpy-1.11.0/numpy/distutils/command/egg_info.py", line 18, in run
      File "/usr/lib64/python2.7/distutils/cmd.py", line 326, in run_command
        self.distribution.run_command(command)
      File "/usr/lib64/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/tmp/easy_install-8r6C2C/numpy-1.11.0/numpy/distutils/command/build_src.py", line 147, in run
      File "/tmp/easy_install-8r6C2C/numpy-1.11.0/numpy/distutils/command/build_src.py", line 158, in build_sources
      File "/tmp/easy_install-8r6C2C/numpy-1.11.0/numpy/distutils/command/build_src.py", line 293, in build_library_sources
      File "/tmp/easy_install-8r6C2C/numpy-1.11.0/numpy/distutils/command/build_src.py", line 376, in generate_sources
      File "numpy/core/setup.py", line 654, in get_mathlib_info

    RuntimeError: Broken toolchain: cannot link a simple C program

    ----------------------------------------
    Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-v1YX1B/pandas
[root@ip-172-31-62-81 ec2-user]# ^C
[root@ip-172-31-62-81 ec2-user]#




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