Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Running setup.py bdist_wheel for pycapnp ... error #3796

Open
MZamanMughal opened this issue Jan 12, 2018 · 2 comments
Open

Running setup.py bdist_wheel for pycapnp ... error #3796

MZamanMughal opened this issue Jan 12, 2018 · 2 comments

Comments

@MZamanMughal
Copy link

After resolving the issue of pyproj issue i am now getting following error for pycapnp upon
pip install nupic

Complete Traceback:

Collecting nupic
  Using cached nupic-1.0.3-py2-none-any.whl
Collecting mock==1.0.1 (from nupic)
  Using cached mock-1.0.1.zip
Collecting PyMySQL==0.6.2 (from nupic)
  Using cached PyMySQL-0.6.2-py2.py3-none-any.whl
Requirement already satisfied: pyproj==1.9.3 in ./anaconda2/lib/python2.7/site-packages (from nupic)
Collecting ordereddict==1.1 (from nupic)
  Downloading ordereddict-1.1.tar.gz
Collecting unittest2==0.5.1 (from nupic)
  Downloading unittest2-0.5.1.zip (78kB)
    100% |████████████████████████████████| 81kB 186kB/s 
Requirement already satisfied: pytest==3.0.7 in ./anaconda2/lib/python2.7/site-packages (from nupic)
Collecting prettytable==0.7.2 (from nupic)
  Downloading prettytable-0.7.2.zip
Collecting pycapnp==0.5.12; platform_system == "Linux" or platform_system == "Darwin" (from nupic)
  Downloading pycapnp-0.5.12.tar.gz (454kB)
    100% |████████████████████████████████| 460kB 308kB/s 
Collecting pytest-cov==2.5.0 (from nupic)
  Using cached pytest_cov-2.5.0-py2.py3-none-any.whl
Collecting asteval==0.9.1 (from nupic)
  Downloading asteval-0.9.1.tar.gz
Collecting pytest-xdist==1.16.0 (from nupic)
  Downloading pytest-xdist-1.16.0.tar.gz (88kB)
    100% |████████████████████████████████| 92kB 396kB/s 
Collecting python-dateutil==2.1 (from nupic)
  Using cached python-dateutil-2.1.tar.gz
Collecting numpy==1.12.1 (from nupic)
  Downloading numpy-1.12.1-cp27-cp27mu-manylinux1_x86_64.whl (16.5MB)
    100% |████████████████████████████████| 16.5MB 88kB/s 
Collecting validictory==0.9.1 (from nupic)
  Using cached validictory-0.9.1.tar.gz
Collecting PyYAML==3.10 (from nupic)
  Downloading PyYAML-3.10.tar.gz (241kB)
    100% |████████████████████████████████| 245kB 322kB/s 
Collecting DBUtils==1.1 (from nupic)
  Downloading DBUtils-1.1.tar.gz (109kB)
    100% |████████████████████████████████| 112kB 405kB/s 
Collecting psutil==1.0.1 (from nupic)
  Downloading psutil-1.0.1.tar.gz (156kB)
    100% |████████████████████████████████| 163kB 344kB/s 
Collecting nupic.bindings==1.0.0 (from nupic)
  Downloading nupic.bindings-1.0.0-cp27-cp27mu-manylinux1_x86_64.whl (3.9MB)
    100% |████████████████████████████████| 3.9MB 182kB/s 
Collecting coverage==3.7.1 (from nupic)
  Downloading coverage-3.7.1.tar.gz (284kB)
    100% |████████████████████████████████| 286kB 1.4MB/s 
Requirement already satisfied: py>=1.4.29 in ./anaconda2/lib/python2.7/site-packages (from pytest==3.0.7->nupic)
Requirement already satisfied: setuptools in ./anaconda2/lib/python2.7/site-packages (from pytest==3.0.7->nupic)
Collecting execnet>=1.1 (from pytest-xdist==1.16.0->nupic)
  Downloading execnet-1.5.0-py2.py3-none-any.whl
Requirement already satisfied: six in ./anaconda2/lib/python2.7/site-packages (from python-dateutil==2.1->nupic)
Collecting apipkg>=1.4 (from execnet>=1.1->pytest-xdist==1.16.0->nupic)
  Downloading apipkg-1.4-py2.py3-none-any.whl
Building wheels for collected packages: mock, ordereddict, unittest2, prettytable, pycapnp, asteval, pytest-xdist, python-dateutil, validictory, PyYAML, DBUtils, psutil, coverage
  Running setup.py bdist_wheel for mock ... done
  Stored in directory: /home/zaman/.cache/pip/wheels/b2/f8/fe/920b7d3b279878045354cde14646f73864cf944501f19e4a1b
  Running setup.py bdist_wheel for ordereddict ... done
  Stored in directory: /home/zaman/.cache/pip/wheels/cf/2c/b5/a1bfd8848f7861c1588f1a2dfe88c11cf3ab5073ab7af08bc9
  Running setup.py bdist_wheel for unittest2 ... done
  Stored in directory: /home/zaman/.cache/pip/wheels/ad/08/5b/1b3f476b0a285ae7a87b81b112e79824d8c9ea98f81e98f743
  Running setup.py bdist_wheel for prettytable ... done
  Stored in directory: /home/zaman/.cache/pip/wheels/b6/90/7b/1c22b89217d0eba6d5f406e562365ebee804f0d4595b2bdbcd
  Running setup.py bdist_wheel for pycapnp ... error
  Complete output from command /home/zaman/anaconda2/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-XZbXZE/pycapnp/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/tmpYCIfSspip-wheel- --python-tag cp27:
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.linux-x86_64-2.7
  creating build/lib.linux-x86_64-2.7/capnp
  copying capnp/version.py -> build/lib.linux-x86_64-2.7/capnp
  copying capnp/_gen.py -> build/lib.linux-x86_64-2.7/capnp
  copying capnp/__init__.py -> build/lib.linux-x86_64-2.7/capnp
  copying capnp/__init__.pxd -> build/lib.linux-x86_64-2.7/capnp
  copying capnp/schema.capnp -> build/lib.linux-x86_64-2.7/capnp
  copying capnp/c++.capnp -> build/lib.linux-x86_64-2.7/capnp
  creating build/lib.linux-x86_64-2.7/capnp/helpers
  copying capnp/helpers/__init__.pxd -> build/lib.linux-x86_64-2.7/capnp/helpers
  copying capnp/helpers/non_circular.pxd -> build/lib.linux-x86_64-2.7/capnp/helpers
  copying capnp/helpers/helpers.pxd -> build/lib.linux-x86_64-2.7/capnp/helpers
  copying capnp/helpers/capabilityHelper.h -> build/lib.linux-x86_64-2.7/capnp/helpers
  copying capnp/helpers/rpcHelper.h -> build/lib.linux-x86_64-2.7/capnp/helpers
  copying capnp/helpers/fixMaybe.h -> build/lib.linux-x86_64-2.7/capnp/helpers
  copying capnp/helpers/asyncHelper.h -> build/lib.linux-x86_64-2.7/capnp/helpers
  copying capnp/helpers/checkCompiler.h -> build/lib.linux-x86_64-2.7/capnp/helpers
  copying capnp/helpers/serialize.h -> build/lib.linux-x86_64-2.7/capnp/helpers
  creating build/lib.linux-x86_64-2.7/capnp/includes
  copying capnp/includes/__init__.pxd -> build/lib.linux-x86_64-2.7/capnp/includes
  copying capnp/includes/schema_cpp.pxd -> build/lib.linux-x86_64-2.7/capnp/includes
  copying capnp/includes/types.pxd -> build/lib.linux-x86_64-2.7/capnp/includes
  copying capnp/includes/capnp_cpp.pxd -> build/lib.linux-x86_64-2.7/capnp/includes
  creating build/lib.linux-x86_64-2.7/capnp/lib
  copying capnp/lib/__init__.pxd -> build/lib.linux-x86_64-2.7/capnp/lib
  copying capnp/lib/capnp.pxd -> build/lib.linux-x86_64-2.7/capnp/lib
  copying capnp/lib/__init__.py -> build/lib.linux-x86_64-2.7/capnp/lib
  copying capnp/lib/pickle_helper.py -> build/lib.linux-x86_64-2.7/capnp/lib
  copying capnp/lib/capnp.pyx -> build/lib.linux-x86_64-2.7/capnp/lib
  creating build/lib.linux-x86_64-2.7/capnp/templates
  copying capnp/templates/module.pyx -> build/lib.linux-x86_64-2.7/capnp/templates
  copying capnp/templates/setup.py.tmpl -> build/lib.linux-x86_64-2.7/capnp/templates
  running build_ext
  creating /tmp/tmpXGvyyT/tmp
  cc -c /tmp/timer_createYoh8pu.c -o /tmp/tmpXGvyyT/tmp/timer_createYoh8pu.o
  /tmp/timer_createYoh8pu.c:1:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
   main (int argc, char **argv) {
   ^
  /tmp/timer_createYoh8pu.c: In function ‘main’:
  /tmp/timer_createYoh8pu.c:2:5: warning: implicit declaration of function ‘timer_create’ [-Wimplicit-function-declaration]
       timer_create();
       ^
  cc /tmp/tmpXGvyyT/tmp/timer_createYoh8pu.o -o /tmp/tmpXGvyyT/a.out
  /usr/bin/ld: cannot find -lgcc_s
  collect2: error: ld returned 1 exit status
  creating tmp
  creating tmp/tmpXGvyyT
  gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -c /tmp/tmpXGvyyT/vers.cpp -o tmp/tmpXGvyyT/vers.o --std=c++11
  cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
  /tmp/tmpXGvyyT/vers.cpp:4:26: fatal error: capnp/common.h: No such file or directory
  compilation terminated.
  *WARNING* no libcapnp detected or rebuild forced. Will download and build it from source now. If you have C++ Cap'n Proto installed, it may be out of date or is not being detected. Downloading and building libcapnp may take a while.
  fetching https://capnproto.org/capnproto-c++-0.5.3.1.tar.gz into /tmp/pip-build-XZbXZE/pycapnp/bundled
  configure: error: in `/tmp/pip-build-XZbXZE/pycapnp/bundled/capnproto-c++':
  configure: error: C compiler cannot create executables
  See `config.log' for more details
  Traceback (most recent call last):
    File "<string>", line 1, in <module>
    File "/tmp/pip-build-XZbXZE/pycapnp/setup.py", line 180, in <module>
      'Topic :: Communications'],
    File "/home/zaman/anaconda2/lib/python2.7/distutils/core.py", line 151, in setup
      dist.run_commands()
    File "/home/zaman/anaconda2/lib/python2.7/distutils/dist.py", line 953, in run_commands
      self.run_command(cmd)
    File "/home/zaman/anaconda2/lib/python2.7/distutils/dist.py", line 972, in run_command
      cmd_obj.run()
    File "/home/zaman/anaconda2/lib/python2.7/site-packages/wheel/bdist_wheel.py", line 179, in run
      self.run_command('build')
    File "/home/zaman/anaconda2/lib/python2.7/distutils/cmd.py", line 326, in run_command
      self.distribution.run_command(command)
    File "/home/zaman/anaconda2/lib/python2.7/distutils/dist.py", line 972, in run_command
      cmd_obj.run()
    File "/home/zaman/anaconda2/lib/python2.7/distutils/command/build.py", line 127, in run
      self.run_command(cmd_name)
    File "/home/zaman/anaconda2/lib/python2.7/distutils/cmd.py", line 326, in run_command
      self.distribution.run_command(command)
    File "/home/zaman/anaconda2/lib/python2.7/distutils/dist.py", line 972, in run_command
      cmd_obj.run()
    File "/tmp/pip-build-XZbXZE/pycapnp/setup.py", line 124, in run
      build_libcapnp(bundle_dir, build_dir)
    File "buildutils/build.py", line 21, in build_libcapnp
      raise RuntimeError('Configure failed')
  RuntimeError: Configure failed
  
  ----------------------------------------
  Failed building wheel for pycapnp
  Running setup.py clean for pycapnp
  Running setup.py bdist_wheel for asteval ... done
  Stored in directory: /home/zaman/.cache/pip/wheels/c7/d9/e8/d8e0637b92fc63a44adc3708534120694ec15831fba49a7ed3
  Running setup.py bdist_wheel for pytest-xdist ... done
  Stored in directory: /home/zaman/.cache/pip/wheels/0e/ba/9a/2b510608fbd3e0083d80ea697fc1ac52761a61cdef48bee7ae
  Running setup.py bdist_wheel for python-dateutil ... done
  Stored in directory: /home/zaman/.cache/pip/wheels/8f/4c/08/00bc25800e712738588857793d79bbff317622d615aa53b481
  Running setup.py bdist_wheel for validictory ... done
  Stored in directory: /home/zaman/.cache/pip/wheels/5b/1e/c6/992de50e1ce6e8243f8650adf46dbe1b3bf2cb8b404920b79c
  Running setup.py bdist_wheel for PyYAML ... done
  Stored in directory: /home/zaman/.cache/pip/wheels/cc/2a/d6/5a7108e2281e4c783740d79c40eac3ebc2d4157b1c7e4f17ef
  Running setup.py bdist_wheel for DBUtils ... done
  Stored in directory: /home/zaman/.cache/pip/wheels/95/bc/7e/76086a2624d63fc761d4bd599da1fd1f0ae4dda1e66874b720
  Running setup.py bdist_wheel for psutil ... error
  Complete output from command /home/zaman/anaconda2/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-XZbXZE/psutil/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/tmp5BGB2Lpip-wheel- --python-tag cp27:
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.linux-x86_64-2.7
  creating build/lib.linux-x86_64-2.7/psutil
  copying psutil/_psbsd.py -> build/lib.linux-x86_64-2.7/psutil
  copying psutil/_error.py -> build/lib.linux-x86_64-2.7/psutil
  copying psutil/_psosx.py -> build/lib.linux-x86_64-2.7/psutil
  copying psutil/_psmswindows.py -> build/lib.linux-x86_64-2.7/psutil
  copying psutil/_compat.py -> build/lib.linux-x86_64-2.7/psutil
  copying psutil/__init__.py -> build/lib.linux-x86_64-2.7/psutil
  copying psutil/_pslinux.py -> build/lib.linux-x86_64-2.7/psutil
  copying psutil/error.py -> build/lib.linux-x86_64-2.7/psutil
  copying psutil/_psposix.py -> build/lib.linux-x86_64-2.7/psutil
  copying psutil/_pssunos.py -> build/lib.linux-x86_64-2.7/psutil
  copying psutil/_common.py -> build/lib.linux-x86_64-2.7/psutil
  running build_ext
  building '_psutil_linux' extension
  creating build/temp.linux-x86_64-2.7
  creating build/temp.linux-x86_64-2.7/psutil
  gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/home/zaman/anaconda2/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o
  In file included from /home/zaman/anaconda2/include/python2.7/Python.h:8:0,
                   from psutil/_psutil_linux.c:10:
  /home/zaman/anaconda2/include/python2.7/pyconfig.h:1168:0: warning: "_GNU_SOURCE" redefined
   #define _GNU_SOURCE 1
   ^
  psutil/_psutil_linux.c:9:0: note: this is the location of the previous definition
   #define _GNU_SOURCE
   ^
  gcc -pthread -shared -L/home/zaman/anaconda2/lib -Wl,-rpath=/home/zaman/anaconda2/lib,--no-as-needed build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -L/home/zaman/anaconda2/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/_psutil_linux.so
  /usr/bin/ld: cannot find -lgcc_s
  collect2: error: ld returned 1 exit status
  error: command 'gcc' failed with exit status 1
  
  ----------------------------------------
  Failed building wheel for psutil
  Running setup.py clean for psutil
  Running setup.py bdist_wheel for coverage ... done
  Stored in directory: /home/zaman/.cache/pip/wheels/09/d5/14/fad8864342631171117f01b9b2473a07c053e5c1054d40e48c
Successfully built mock ordereddict unittest2 prettytable asteval pytest-xdist python-dateutil validictory PyYAML DBUtils coverage
Failed to build pycapnp psutil
Installing collected packages: mock, PyMySQL, ordereddict, unittest2, prettytable, pycapnp, coverage, pytest-cov, asteval, apipkg, execnet, pytest-xdist, python-dateutil, numpy, validictory, PyYAML, DBUtils, psutil, nupic.bindings, nupic
  Found existing installation: mock 2.0.0
    Uninstalling mock-2.0.0:
      Successfully uninstalled mock-2.0.0
  Running setup.py install for pycapnp ... error
    Complete output from command /home/zaman/anaconda2/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-XZbXZE/pycapnp/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-21KNbv-record/install-record.txt --single-version-externally-managed --compile:
    Compiling capnp/lib/capnp.pyx because it changed.
    [1/1] Cythonizing capnp/lib/capnp.pyx
    running install
    running build
    running build_py
    creating build
    creating build/lib.linux-x86_64-2.7
    creating build/lib.linux-x86_64-2.7/capnp
    copying capnp/version.py -> build/lib.linux-x86_64-2.7/capnp
    copying capnp/_gen.py -> build/lib.linux-x86_64-2.7/capnp
    copying capnp/__init__.py -> build/lib.linux-x86_64-2.7/capnp
    copying capnp/__init__.pxd -> build/lib.linux-x86_64-2.7/capnp
    copying capnp/schema.capnp -> build/lib.linux-x86_64-2.7/capnp
    copying capnp/c++.capnp -> build/lib.linux-x86_64-2.7/capnp
    creating build/lib.linux-x86_64-2.7/capnp/helpers
    copying capnp/helpers/__init__.pxd -> build/lib.linux-x86_64-2.7/capnp/helpers
    copying capnp/helpers/non_circular.pxd -> build/lib.linux-x86_64-2.7/capnp/helpers
    copying capnp/helpers/helpers.pxd -> build/lib.linux-x86_64-2.7/capnp/helpers
    copying capnp/helpers/capabilityHelper.h -> build/lib.linux-x86_64-2.7/capnp/helpers
    copying capnp/helpers/rpcHelper.h -> build/lib.linux-x86_64-2.7/capnp/helpers
    copying capnp/helpers/fixMaybe.h -> build/lib.linux-x86_64-2.7/capnp/helpers
    copying capnp/helpers/asyncHelper.h -> build/lib.linux-x86_64-2.7/capnp/helpers
    copying capnp/helpers/checkCompiler.h -> build/lib.linux-x86_64-2.7/capnp/helpers
    copying capnp/helpers/serialize.h -> build/lib.linux-x86_64-2.7/capnp/helpers
    creating build/lib.linux-x86_64-2.7/capnp/includes
    copying capnp/includes/__init__.pxd -> build/lib.linux-x86_64-2.7/capnp/includes
    copying capnp/includes/schema_cpp.pxd -> build/lib.linux-x86_64-2.7/capnp/includes
    copying capnp/includes/types.pxd -> build/lib.linux-x86_64-2.7/capnp/includes
    copying capnp/includes/capnp_cpp.pxd -> build/lib.linux-x86_64-2.7/capnp/includes
    creating build/lib.linux-x86_64-2.7/capnp/lib
    copying capnp/lib/__init__.pxd -> build/lib.linux-x86_64-2.7/capnp/lib
    copying capnp/lib/capnp.pxd -> build/lib.linux-x86_64-2.7/capnp/lib
    copying capnp/lib/__init__.py -> build/lib.linux-x86_64-2.7/capnp/lib
    copying capnp/lib/pickle_helper.py -> build/lib.linux-x86_64-2.7/capnp/lib
    copying capnp/lib/capnp.pyx -> build/lib.linux-x86_64-2.7/capnp/lib
    creating build/lib.linux-x86_64-2.7/capnp/templates
    copying capnp/templates/module.pyx -> build/lib.linux-x86_64-2.7/capnp/templates
    copying capnp/templates/setup.py.tmpl -> build/lib.linux-x86_64-2.7/capnp/templates
    running build_ext
    creating /tmp/tmpjVCBG1/tmp
    cc -c /tmp/timer_createEHapHQ.c -o /tmp/tmpjVCBG1/tmp/timer_createEHapHQ.o
    /tmp/timer_createEHapHQ.c:1:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
     main (int argc, char **argv) {
     ^
    /tmp/timer_createEHapHQ.c: In function ‘main’:
    /tmp/timer_createEHapHQ.c:2:5: warning: implicit declaration of function ‘timer_create’ [-Wimplicit-function-declaration]
         timer_create();
         ^
    cc /tmp/tmpjVCBG1/tmp/timer_createEHapHQ.o -o /tmp/tmpjVCBG1/a.out
    /usr/bin/ld: cannot find -lgcc_s
    collect2: error: ld returned 1 exit status
    creating tmp/tmpjVCBG1
    gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -c /tmp/tmpjVCBG1/vers.cpp -o tmp/tmpjVCBG1/vers.o --std=c++11
    cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
    /tmp/tmpjVCBG1/vers.cpp:4:26: fatal error: capnp/common.h: No such file or directory
    compilation terminated.
    *WARNING* no libcapnp detected or rebuild forced. Will download and build it from source now. If you have C++ Cap'n Proto installed, it may be out of date or is not being detected. Downloading and building libcapnp may take a while.
    already have /tmp/pip-build-XZbXZE/pycapnp/bundled/capnproto-c++
    configure: error: in `/tmp/pip-build-XZbXZE/pycapnp/bundled/capnproto-c++':
    configure: error: C compiler cannot create executables
    See `config.log' for more details
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-XZbXZE/pycapnp/setup.py", line 180, in <module>
        'Topic :: Communications'],
      File "/home/zaman/anaconda2/lib/python2.7/distutils/core.py", line 151, in setup
        dist.run_commands()
      File "/home/zaman/anaconda2/lib/python2.7/distutils/dist.py", line 953, in run_commands
        self.run_command(cmd)
      File "/home/zaman/anaconda2/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/home/zaman/anaconda2/lib/python2.7/site-packages/setuptools/command/install.py", line 61, in run
        return orig.install.run(self)
      File "/home/zaman/anaconda2/lib/python2.7/distutils/command/install.py", line 563, in run
        self.run_command('build')
      File "/home/zaman/anaconda2/lib/python2.7/distutils/cmd.py", line 326, in run_command
        self.distribution.run_command(command)
      File "/home/zaman/anaconda2/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/home/zaman/anaconda2/lib/python2.7/distutils/command/build.py", line 127, in run
        self.run_command(cmd_name)
      File "/home/zaman/anaconda2/lib/python2.7/distutils/cmd.py", line 326, in run_command
        self.distribution.run_command(command)
      File "/home/zaman/anaconda2/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/tmp/pip-build-XZbXZE/pycapnp/setup.py", line 124, in run
        build_libcapnp(bundle_dir, build_dir)
      File "buildutils/build.py", line 21, in build_libcapnpCollecting nupic
  Using cached nupic-1.0.3-py2-none-any.whl
Requirement already satisfied: mock==1.0.1 in ./anaconda2/lib/python2.7/site-packages (from nupic)
Requirement already satisfied: python-dateutil==2.1 in ./anaconda2/lib/python2.7/site-packages (from nupic)
Requirement already satisfied: PyMySQL==0.6.2 in ./anaconda2/lib/python2.7/site-packages (from nupic)
Requirement already satisfied: pyproj==1.9.3 in ./anaconda2/lib/python2.7/site-packages (from nupic)
Requirement already satisfied: ordereddict==1.1 in ./anaconda2/lib/python2.7/site-packages (from nupic)
Requirement already satisfied: unittest2==0.5.1 in ./anaconda2/lib/python2.7/site-packages (from nupic)
Requirement already satisfied: pytest==3.0.7 in ./anaconda2/lib/python2.7/site-packages (from nupic)
Requirement already satisfied: prettytable==0.7.2 in ./anaconda2/lib/python2.7/site-packages (from nupic)
Collecting pycapnp==0.5.12; platform_system == "Linux" or platform_system == "Darwin" (from nupic)
  Using cached pycapnp-0.5.12.tar.gz
Requirement already satisfied: pytest-cov==2.5.0 in ./anaconda2/lib/python2.7/site-packages (from nupic)
Collecting asteval==0.9.1 (from nupic)
Collecting pytest-xdist==1.16.0 (from nupic)
Requirement already satisfied: validictory==0.9.1 in ./anaconda2/lib/python2.7/site-packages (from nupic)
Collecting numpy==1.12.1 (from nupic)
  Using cached numpy-1.12.1-cp27-cp27mu-manylinux1_x86_64.whl
Collecting PyYAML==3.10 (from nupic)
Collecting DBUtils==1.1 (from nupic)
Collecting psutil==1.0.1 (from nupic)
  Using cached psutil-1.0.1.tar.gz
Collecting nupic.bindings==1.0.0 (from nupic)
  Using cached nupic.bindings-1.0.0-cp27-cp27mu-manylinux1_x86_64.whl
Requirement already satisfied: coverage==3.7.1 in ./anaconda2/lib/python2.7/site-packages (from nupic)
Requirement already satisfied: six in ./anaconda2/lib/python2.7/site-packages (from python-dateutil==2.1->nupic)
Requirement already satisfied: py>=1.4.29 in ./anaconda2/lib/python2.7/site-packages (from pytest==3.0.7->nupic)
Requirement already satisfied: setuptools in ./anaconda2/lib/python2.7/site-packages (from pytest==3.0.7->nupic)
Collecting execnet>=1.1 (from pytest-xdist==1.16.0->nupic)
  Using cached execnet-1.5.0-py2.py3-none-any.whl
Collecting apipkg>=1.4 (from execnet>=1.1->pytest-xdist==1.16.0->nupic)
  Using cached apipkg-1.4-py2.py3-none-any.whl
Building wheels for collected packages: pycapnp, psutil
  Running setup.py bdist_wheel for pycapnp ... error
  Complete output from command /home/zaman/anaconda2/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-3R7KZ_/pycapnp/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/tmpZXCQA8pip-wheel- --python-tag cp27:
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.linux-x86_64-2.7
  creating build/lib.linux-x86_64-2.7/capnp
  copying capnp/version.py -> build/lib.linux-x86_64-2.7/capnp
  copying capnp/_gen.py -> build/lib.linux-x86_64-2.7/capnp
  copying capnp/__init__.py -> build/lib.linux-x86_64-2.7/capnp
  copying capnp/__init__.pxd -> build/lib.linux-x86_64-2.7/capnp
  copying capnp/schema.capnp -> build/lib.linux-x86_64-2.7/capnp
  copying capnp/c++.capnp -> build/lib.linux-x86_64-2.7/capnp
  creating build/lib.linux-x86_64-2.7/capnp/helpers
  copying capnp/helpers/__init__.pxd -> build/lib.linux-x86_64-2.7/capnp/helpers
  copying capnp/helpers/non_circular.pxd -> build/lib.linux-x86_64-2.7/capnp/helpers
  copying capnp/helpers/helpers.pxd -> build/lib.linux-x86_64-2.7/capnp/helpers
  copying capnp/helpers/capabilityHelper.h -> build/lib.linux-x86_64-2.7/capnp/helpers
  copying capnp/helpers/rpcHelper.h -> build/lib.linux-x86_64-2.7/capnp/helpers
  copying capnp/helpers/fixMaybe.h -> build/lib.linux-x86_64-2.7/capnp/helpers
  copying capnp/helpers/asyncHelper.h -> build/lib.linux-x86_64-2.7/capnp/helpers
  copying capnp/helpers/checkCompiler.h -> build/lib.linux-x86_64-2.7/capnp/helpers
  copying capnp/helpers/serialize.h -> build/lib.linux-x86_64-2.7/capnp/helpers
  creating build/lib.linux-x86_64-2.7/capnp/includes
  copying capnp/includes/__init__.pxd -> build/lib.linux-x86_64-2.7/capnp/includes
  copying capnp/includes/schema_cpp.pxd -> build/lib.linux-x86_64-2.7/capnp/includes
  copying capnp/includes/types.pxd -> build/lib.linux-x86_64-2.7/capnp/includes
  copying capnp/includes/capnp_cpp.pxd -> build/lib.linux-x86_64-2.7/capnp/includes
  creating build/lib.linux-x86_64-2.7/capnp/lib
  copying capnp/lib/__init__.pxd -> build/lib.linux-x86_64-2.7/capnp/lib
  copying capnp/lib/capnp.pxd -> build/lib.linux-x86_64-2.7/capnp/lib
  copying capnp/lib/__init__.py -> build/lib.linux-x86_64-2.7/capnp/lib
  copying capnp/lib/pickle_helper.py -> build/lib.linux-x86_64-2.7/capnp/lib
  copying capnp/lib/capnp.pyx -> build/lib.linux-x86_64-2.7/capnp/lib
  creating build/lib.linux-x86_64-2.7/capnp/templates
  copying capnp/templates/module.pyx -> build/lib.linux-x86_64-2.7/capnp/templates
  copying capnp/templates/setup.py.tmpl -> build/lib.linux-x86_64-2.7/capnp/templates
  running build_ext
  creating /tmp/tmpbw1oZt/tmp
  cc -c /tmp/timer_createZQsXCb.c -o /tmp/tmpbw1oZt/tmp/timer_createZQsXCb.o
  /tmp/timer_createZQsXCb.c:1:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
   main (int argc, char **argv) {
   ^
  /tmp/timer_createZQsXCb.c: In function ‘main’:
  /tmp/timer_createZQsXCb.c:2:5: warning: implicit declaration of function ‘timer_create’ [-Wimplicit-function-declaration]
       timer_create();
       ^
  cc /tmp/tmpbw1oZt/tmp/timer_createZQsXCb.o -o /tmp/tmpbw1oZt/a.out
  /usr/bin/ld: cannot find -lgcc_s
  collect2: error: ld returned 1 exit status
  creating tmp
  creating tmp/tmpbw1oZt
  gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -c /tmp/tmpbw1oZt/vers.cpp -o tmp/tmpbw1oZt/vers.o --std=c++11
  cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
  /tmp/tmpbw1oZt/vers.cpp:4:26: fatal error: capnp/common.h: No such file or directory
  compilation terminated.
  *WARNING* no libcapnp detected or rebuild forced. Will download and build it from source now. If you have C++ Cap'n Proto installed, it may be out of date or is not being detected. Downloading and building libcapnp may take a while.
  fetching https://capnproto.org/capnproto-c++-0.5.3.1.tar.gz into /tmp/pip-build-3R7KZ_/pycapnp/bundled
  configure: error: in `/tmp/pip-build-3R7KZ_/pycapnp/bundled/capnproto-c++':
  configure: error: C compiler cannot create executables
  See `config.log' for more details
  Traceback (most recent call last):
    File "<string>", line 1, in <module>
    File "/tmp/pip-build-3R7KZ_/pycapnp/setup.py", line 180, in <module>
      'Topic :: Communications'],
    File "/home/zaman/anaconda2/lib/python2.7/site-packages/setuptools/__init__.py", line 129, in setup
      return distutils.core.setup(**attrs)
    File "/home/zaman/anaconda2/lib/python2.7/distutils/core.py", line 151, in setup
      dist.run_commands()
    File "/home/zaman/anaconda2/lib/python2.7/distutils/dist.py", line 953, in run_commands
      self.run_command(cmd)
    File "/home/zaman/anaconda2/lib/python2.7/distutils/dist.py", line 972, in run_command
      cmd_obj.run()
    File "/home/zaman/anaconda2/lib/python2.7/site-packages/wheel/bdist_wheel.py", line 179, in run
      self.run_command('build')
    File "/home/zaman/anaconda2/lib/python2.7/distutils/cmd.py", line 326, in run_command
      self.distribution.run_command(command)
    File "/home/zaman/anaconda2/lib/python2.7/distutils/dist.py", line 972, in run_command
      cmd_obj.run()
    File "/home/zaman/anaconda2/lib/python2.7/distutils/command/build.py", line 127, in run
      self.run_command(cmd_name)
    File "/home/zaman/anaconda2/lib/python2.7/distutils/cmd.py", line 326, in run_command
      self.distribution.run_command(command)
    File "/home/zaman/anaconda2/lib/python2.7/distutils/dist.py", line 972, in run_command
      cmd_obj.run()
    File "/tmp/pip-build-3R7KZ_/pycapnp/setup.py", line 124, in run
      build_libcapnp(bundle_dir, build_dir)
    File "buildutils/build.py", line 21, in build_libcapnp
      raise RuntimeError('Configure failed')
  RuntimeError: Configure failed
  
  ----------------------------------------
  Failed building wheel for pycapnp
  Running setup.py clean for pycapnp
  Running setup.py bdist_wheel for psutil ... error
  Complete output from command /home/zaman/anaconda2/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-3R7KZ_/psutil/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/tmpLHKbcwpip-wheel- --python-tag cp27:
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.linux-x86_64-2.7
  creating build/lib.linux-x86_64-2.7/psutil
  copying psutil/_psbsd.py -> build/lib.linux-x86_64-2.7/psutil
  copying psutil/_error.py -> build/lib.linux-x86_64-2.7/psutil
  copying psutil/_psosx.py -> build/lib.linux-x86_64-2.7/psutil
  copying psutil/_psmswindows.py -> build/lib.linux-x86_64-2.7/psutil
  copying psutil/_compat.py -> build/lib.linux-x86_64-2.7/psutil
  copying psutil/__init__.py -> build/lib.linux-x86_64-2.7/psutil
  copying psutil/_pslinux.py -> build/lib.linux-x86_64-2.7/psutil
  copying psutil/error.py -> build/lib.linux-x86_64-2.7/psutil
  copying psutil/_psposix.py -> build/lib.linux-x86_64-2.7/psutil
  copying psutil/_pssunos.py -> build/lib.linux-x86_64-2.7/psutil
  copying psutil/_common.py -> build/lib.linux-x86_64-2.7/psutil
  running build_ext
  building '_psutil_linux' extension
  creating build/temp.linux-x86_64-2.7
  creating build/temp.linux-x86_64-2.7/psutil
  gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/home/zaman/anaconda2/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o
  In file included from /home/zaman/anaconda2/include/python2.7/Python.h:8:0,
                   from psutil/_psutil_linux.c:10:
  /home/zaman/anaconda2/include/python2.7/pyconfig.h:1168:0: warning: "_GNU_SOURCE" redefined
   #define _GNU_SOURCE 1
   ^
  psutil/_psutil_linux.c:9:0: note: this is the location of the previous definition
   #define _GNU_SOURCE
   ^
  gcc -pthread -shared -L/home/zaman/anaconda2/lib -Wl,-rpath=/home/zaman/anaconda2/lib,--no-as-needed build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -L/home/zaman/anaconda2/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/_psutil_linux.so
  /usr/bin/ld: cannot find -lgcc_s
  collect2: error: ld returned 1 exit status
  error: command 'gcc' failed with exit status 1
  
  ----------------------------------------
  Failed building wheel for psutil
  Running setup.py clean for psutil
Failed to build pycapnp psutil
Installing collected packages: pycapnp, asteval, apipkg, execnet, pytest-xdist, numpy, PyYAML, DBUtils, psutil, nupic.bindings, nupic
  Found existing installation: pycapnp 0.5.10
    Uninstalling pycapnp-0.5.10:
      Successfully uninstalled pycapnp-0.5.10
  Running setup.py install for pycapnp ... error
    Complete output from command /home/zaman/anaconda2/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-3R7KZ_/pycapnp/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-0rWKiZ-record/install-record.txt --single-version-externally-managed --compile:
    Compiling capnp/lib/capnp.pyx because it changed.
    [1/1] Cythonizing capnp/lib/capnp.pyx
    running install
    running build
    running build_py
    creating build
    creating build/lib.linux-x86_64-2.7
    creating build/lib.linux-x86_64-2.7/capnp
    copying capnp/version.py -> build/lib.linux-x86_64-2.7/capnp
    copying capnp/_gen.py -> build/lib.linux-x86_64-2.7/capnp
    copying capnp/__init__.py -> build/lib.linux-x86_64-2.7/capnp
    copying capnp/__init__.pxd -> build/lib.linux-x86_64-2.7/capnp
    copying capnp/schema.capnp -> build/lib.linux-x86_64-2.7/capnp
    copying capnp/c++.capnp -> build/lib.linux-x86_64-2.7/capnp
    creating build/lib.linux-x86_64-2.7/capnp/helpers
    copying capnp/helpers/__init__.pxd -> build/lib.linux-x86_64-2.7/capnp/helpers
    copying capnp/helpers/non_circular.pxd -> build/lib.linux-x86_64-2.7/capnp/helpers
    copying capnp/helpers/helpers.pxd -> build/lib.linux-x86_64-2.7/capnp/helpers
    copying capnp/helpers/capabilityHelper.h -> build/lib.linux-x86_64-2.7/capnp/helpers
    copying capnp/helpers/rpcHelper.h -> build/lib.linux-x86_64-2.7/capnp/helpers
    copying capnp/helpers/fixMaybe.h -> build/lib.linux-x86_64-2.7/capnp/helpers
    copying capnp/helpers/asyncHelper.h -> build/lib.linux-x86_64-2.7/capnp/helpers
    copying capnp/helpers/checkCompiler.h -> build/lib.linux-x86_64-2.7/capnp/helpers
    copying capnp/helpers/serialize.h -> build/lib.linux-x86_64-2.7/capnp/helpers
    creating build/lib.linux-x86_64-2.7/capnp/includes
    copying capnp/includes/__init__.pxd -> build/lib.linux-x86_64-2.7/capnp/includes
    copying capnp/includes/schema_cpp.pxd -> build/lib.linux-x86_64-2.7/capnp/includes
    copying capnp/includes/types.pxd -> build/lib.linux-x86_64-2.7/capnp/includes
    copying capnp/includes/capnp_cpp.pxd -> build/lib.linux-x86_64-2.7/capnp/includes
    creating build/lib.linux-x86_64-2.7/capnp/lib
    copying capnp/lib/__init__.pxd -> build/lib.linux-x86_64-2.7/capnp/lib
    copying capnp/lib/capnp.pxd -> build/lib.linux-x86_64-2.7/capnp/lib
    copying capnp/lib/__init__.py -> build/lib.linux-x86_64-2.7/capnp/lib
    copying capnp/lib/pickle_helper.py -> build/lib.linux-x86_64-2.7/capnp/lib
    copying capnp/lib/capnp.pyx -> build/lib.linux-x86_64-2.7/capnp/lib
    creating build/lib.linux-x86_64-2.7/capnp/templates
    copying capnp/templates/module.pyx -> build/lib.linux-x86_64-2.7/capnp/templates
    copying capnp/templates/setup.py.tmpl -> build/lib.linux-x86_64-2.7/capnp/templates
    running build_ext
    creating /tmp/tmp_szbm8/tmp
    cc -c /tmp/timer_create4tIJfW.c -o /tmp/tmp_szbm8/tmp/timer_create4tIJfW.o
    /tmp/timer_create4tIJfW.c:1:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
     main (int argc, char **argv) {
     ^
    /tmp/timer_create4tIJfW.c: In function ‘main’:
    /tmp/timer_create4tIJfW.c:2:5: warning: implicit declaration of function ‘timer_create’ [-Wimplicit-function-declaration]
         timer_create();
         ^
    cc /tmp/tmp_szbm8/tmp/timer_create4tIJfW.o -o /tmp/tmp_szbm8/a.out
    /usr/bin/ld: cannot find -lgcc_s
    collect2: error: ld returned 1 exit status
    creating tmp/tmp_szbm8
    gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -c /tmp/tmp_szbm8/vers.cpp -o tmp/tmp_szbm8/vers.o --std=c++11
    cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
    /tmp/tmp_szbm8/vers.cpp:4:26: fatal error: capnp/common.h: No such file or directory
    compilation terminated.
    *WARNING* no libcapnp detected or rebuild forced. Will download and build it from source now. If you have C++ Cap'n Proto installed, it may be out of date or is not being detected. Downloading and building libcapnp may take a while.
    already have /tmp/pip-build-3R7KZ_/pycapnp/bundled/capnproto-c++
    configure: error: in `/tmp/pip-build-3R7KZ_/pycapnp/bundled/capnproto-c++':
    configure: error: C compiler cannot create executables
    See `config.log' for more details
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-3R7KZ_/pycapnp/setup.py", line 180, in <module>
        'Topic :: Communications'],
      File "/home/zaman/anaconda2/lib/python2.7/site-packages/setuptools/__init__.py", line 129, in setup
        return distutils.core.setup(**attrs)
      File "/home/zaman/anaconda2/lib/python2.7/distutils/core.py", line 151, in setup
        dist.run_commands()
      File "/home/zaman/anaconda2/lib/python2.7/distutils/dist.py", line 953, in run_commands
        self.run_command(cmd)
      File "/home/zaman/anaconda2/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/home/zaman/anaconda2/lib/python2.7/site-packages/setuptools/command/install.py", line 61, in run
        return orig.install.run(self)
      File "/home/zaman/anaconda2/lib/python2.7/distutils/command/install.py", line 563, in run
        self.run_command('build')
      File "/home/zaman/anaconda2/lib/python2.7/distutils/cmd.py", line 326, in run_command
        self.distribution.run_command(command)
      File "/home/zaman/anaconda2/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/home/zaman/anaconda2/lib/python2.7/distutils/command/build.py", line 127, in run
        self.run_command(cmd_name)
      File "/home/zaman/anaconda2/lib/python2.7/distutils/cmd.py", line 326, in run_command
        self.distribution.run_command(command)
      File "/home/zaman/anaconda2/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/tmp/pip-build-3R7KZ_/pycapnp/setup.py", line 124, in run
        build_libcapnp(bundle_dir, build_dir)
      File "buildutils/build.py", line 21, in build_libcapnp
        raise RuntimeError('Configure failed')
    RuntimeError: Configure failed
    
    ----------------------------------------
  Rolling back uninstall of pycapnp
Command "/home/zaman/anaconda2/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-3R7KZ_/pycapnp/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-0rWKiZ-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-3R7KZ_/pycapnp/

        raise RuntimeError('Configure failed')
    RuntimeError: Configure failed
    
    ----------------------------------------
Command "/home/zaman/anaconda2/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-XZbXZE/pycapnp/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-21KNbv-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-XZbXZE/pycapnp/
@rhyolight
Copy link
Member

I think this because you are missing gcc on your path.

@Jin-Weihua
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants