Skip to content

Instantly share code, notes, and snippets.

@crazysal
Last active August 23, 2016 07:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save crazysal/2c1990360a4ca0750d182e4217de998d to your computer and use it in GitHub Desktop.
Save crazysal/2c1990360a4ca0750d182e4217de998d to your computer and use it in GitHub Desktop.
$ sudo pip install Theano[test,doc]
Downloading/unpacking Theano[test,doc]
Downloading Theano-0.8.2.tar.gz (2.9MB): 2.9MB downloaded
Running setup.py (path:/tmp/pip_build_root/Theano/setup.py) egg_info for package Theano
warning: manifest_maker: MANIFEST.in, line 9: 'recursive-include' expects <dir> <pattern1> <pattern2> ...
Installing extra requirements: 'test,doc'
Downloading/unpacking numpy>=1.7.1 (from Theano[test,doc])
Downloading numpy-1.11.1.zip (4.7MB): 4.7MB downloaded
Running setup.py (path:/tmp/pip_build_root/numpy/setup.py) egg_info for package numpy
Running from numpy source directory.
warning: no previously-included files matching '*.pyc' found anywhere in distribution
warning: no previously-included files matching '*.pyo' found anywhere in distribution
warning: no previously-included files matching '*.pyd' found anywhere in distribution
Downloading/unpacking scipy>=0.11 (from Theano[test,doc])
Downloading scipy-0.18.0.tar.gz (13.2MB): 13.2MB downloaded
Running setup.py (path:/tmp/pip_build_root/scipy/setup.py) egg_info for package scipy
Running from numpy source directory.
/tmp/easy_install-dFBcrQ/numpy-1.11.1/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-dFBcrQ/numpy-1.11.1/numpy/distutils/system_info.py:1646: 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__)
/usr/bin/ld: cannot find -lcblas
collect2: error: ld returned 1 exit status
/bin/sh: 1: svnversion: not found
/bin/sh: 1: svnversion: not found
/tmp/easy_install-dFBcrQ/numpy-1.11.1/numpy/distutils/system_info.py:1548: 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__)
/usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'define_macros'
warnings.warn(msg)
_configtest.c:1:5: warning: conflicting types for built-in function ‘exp’ [enabled by default]
int exp (void);
^
_configtest.o: In function `main':
/tmp/easy_install-dFBcrQ/numpy-1.11.1/_configtest.c:6: undefined reference to `exp'
collect2: error: ld returned 1 exit status
_configtest.c:1:5: warning: conflicting types for built-in function ‘exp’ [enabled by default]
int exp (void);
^
_configtest.c:1:20: fatal error: Python.h: No such file or directory
#include <Python.h>
^
compilation terminated.
/usr/bin/ld: cannot find -lcblas
collect2: error: ld returned 1 exit status
non-existing path in 'numpy/distutils': 'site.cfg'
_configtest.o: In function `main':
/tmp/easy_install-dFBcrQ/numpy-1.11.1/_configtest.c:6: undefined reference to `exp'
collect2: error: ld returned 1 exit status
_configtest.c:1:20: fatal error: Python.h: No such file or directory
#include <Python.h>
^
compilation terminated.
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip_build_root/scipy/setup.py", line 415, in <module>
setup_package()
File "/tmp/pip_build_root/scipy/setup.py", line 411, in setup_package
setup(**metadata)
File "/usr/lib/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 239, in __init__
self.fetch_build_eggs(attrs.pop('setup_requires'))
File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 264, in fetch_build_eggs
replace_conflicting=True
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 620, in resolve
dist = best[req.key] = env.best_match(req, ws, installer)
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 858, in best_match
return self.obtain(req, installer) # try and download/install
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 870, in obtain
return installer(requirement)
File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 314, in fetch_build_egg
return cmd.easy_install(req)
File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 616, 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 646, in install_item
dists = self.install_eggs(spec, download, tmpdir)
File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 834, 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 1040, 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 1025, in run_setup
run_setup(setup_script, args)
File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 50, in run_setup
lambda: execfile(
File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 100, in run
return func()
File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 52, in <lambda>
{'__file__':setup_script, '__name__':'__main__'}
File "setup.py", line 386, in <module>
# Raise errors for unsupported commands, improve help output, etc.
File "setup.py", line 378, in setup_package
test_suite='nose.collector',
File "/tmp/easy_install-dFBcrQ/numpy-1.11.1/numpy/distutils/core.py", line 169, in setup
File "/usr/lib/python2.7/distutils/core.py", line 151, in setup
dist.run_commands()
File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
File "/usr/lib/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 177, in run
self.run_command("egg_info")
File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command
self.distribution.run_command(command)
File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/tmp/easy_install-dFBcrQ/numpy-1.11.1/numpy/distutils/command/egg_info.py", line 18, in run
File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command
self.distribution.run_command(command)
File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/tmp/easy_install-dFBcrQ/numpy-1.11.1/numpy/distutils/command/build_src.py", line 147, in run
File "/tmp/easy_install-dFBcrQ/numpy-1.11.1/numpy/distutils/command/build_src.py", line 164, in build_sources
File "/tmp/easy_install-dFBcrQ/numpy-1.11.1/numpy/distutils/command/build_src.py", line 323, in build_extension_sources
File "/tmp/easy_install-dFBcrQ/numpy-1.11.1/numpy/distutils/command/build_src.py", line 376, in generate_sources
File "numpy/core/setup.py", line 408, in generate_config_h
# is run.
File "numpy/core/setup.py", line 40, in check_types
License :: OSI Approved :: BSD License
File "numpy/core/setup.py", line 269, in check_types
into a bug, please report it at https://github.com/scipy/scipy/issues.
SystemError: Cannot compile 'Python.h'. Perhaps you need to install python-dev|python-devel.
Complete output from command python setup.py egg_info:
Running from numpy source directory.
/tmp/easy_install-dFBcrQ/numpy-1.11.1/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-dFBcrQ/numpy-1.11.1/numpy/distutils/system_info.py:1646: 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__)
/usr/bin/ld: cannot find -lcblas
collect2: error: ld returned 1 exit status
/bin/sh: 1: svnversion: not found
/bin/sh: 1: svnversion: not found
/tmp/easy_install-dFBcrQ/numpy-1.11.1/numpy/distutils/system_info.py:1548: 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__)
/usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'define_macros'
warnings.warn(msg)
_configtest.c:1:5: warning: conflicting types for built-in function ‘exp’ [enabled by default]
int exp (void);
^
_configtest.o: In function `main':
/tmp/easy_install-dFBcrQ/numpy-1.11.1/_configtest.c:6: undefined reference to `exp'
collect2: error: ld returned 1 exit status
_configtest.c:1:5: warning: conflicting types for built-in function ‘exp’ [enabled by default]
int exp (void);
^
_configtest.c:1:20: fatal error: Python.h: No such file or directory
#include <Python.h>
^
compilation terminated.
/usr/bin/ld: cannot find -lcblas
collect2: error: ld returned 1 exit status
non-existing path in 'numpy/distutils': 'site.cfg'
_configtest.o: In function `main':
/tmp/easy_install-dFBcrQ/numpy-1.11.1/_configtest.c:6: undefined reference to `exp'
collect2: error: ld returned 1 exit status
_configtest.c:1:20: fatal error: Python.h: No such file or directory
#include <Python.h>
^
compilation terminated.
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip_build_root/scipy/setup.py", line 415, in <module>
setup_package()
File "/tmp/pip_build_root/scipy/setup.py", line 411, in setup_package
setup(**metadata)
File "/usr/lib/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 239, in __init__
self.fetch_build_eggs(attrs.pop('setup_requires'))
File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 264, in fetch_build_eggs
replace_conflicting=True
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 620, in resolve
dist = best[req.key] = env.best_match(req, ws, installer)
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 858, in best_match
return self.obtain(req, installer) # try and download/install
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 870, in obtain
return installer(requirement)
File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 314, in fetch_build_egg
return cmd.easy_install(req)
File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 616, 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 646, in install_item
dists = self.install_eggs(spec, download, tmpdir)
File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 834, 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 1040, 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 1025, in run_setup
run_setup(setup_script, args)
File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 50, in run_setup
lambda: execfile(
File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 100, in run
return func()
File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 52, in <lambda>
{'__file__':setup_script, '__name__':'__main__'}
File "setup.py", line 386, in <module>
# Raise errors for unsupported commands, improve help output, etc.
File "setup.py", line 378, in setup_package
test_suite='nose.collector',
File "/tmp/easy_install-dFBcrQ/numpy-1.11.1/numpy/distutils/core.py", line 169, in setup
File "/usr/lib/python2.7/distutils/core.py", line 151, in setup
dist.run_commands()
File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
File "/usr/lib/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 177, in run
self.run_command("egg_info")
File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command
self.distribution.run_command(command)
File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/tmp/easy_install-dFBcrQ/numpy-1.11.1/numpy/distutils/command/egg_info.py", line 18, in run
File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command
self.distribution.run_command(command)
File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/tmp/easy_install-dFBcrQ/numpy-1.11.1/numpy/distutils/command/build_src.py", line 147, in run
File "/tmp/easy_install-dFBcrQ/numpy-1.11.1/numpy/distutils/command/build_src.py", line 164, in build_sources
File "/tmp/easy_install-dFBcrQ/numpy-1.11.1/numpy/distutils/command/build_src.py", line 323, in build_extension_sources
File "/tmp/easy_install-dFBcrQ/numpy-1.11.1/numpy/distutils/command/build_src.py", line 376, in generate_sources
File "numpy/core/setup.py", line 408, in generate_config_h
# is run.
File "numpy/core/setup.py", line 40, in check_types
License :: OSI Approved :: BSD License
File "numpy/core/setup.py", line 269, in check_types
into a bug, please report it at https://github.com/scipy/scipy/issues.
SystemError: Cannot compile 'Python.h'. Perhaps you need to install python-dev|python-devel.
----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip_build_root/scipy
Traceback (most recent call last):
File "/usr/bin/pip", line 9, in <module>
load_entry_point('pip==1.5.4', 'console_scripts', 'pip')()
File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 235, in main
return command.main(cmd_args)
File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 161, in main
text = '\n'.join(complete_log)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 72: ordinal not in range(128)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment