deephyper: could not install the deephyper.

I am installing deephyper using, pip install deephper, but i am getting error:

Running setup.py clean for yarl
 Building wheel for multidict (PEP 517) ... error
 Complete output from command /usr/bin/python3 /usr/lib/python3.6/dist-packages/pip/_vendor/pep517/_in_process.py build_wheel /tmp/tmp0rmzbrl6:
 *********************
 * Accelerated build *
 *********************
 running bdist_wheel
 running build
 running build_py
 creating build
 creating build/lib.linux-x86_64-3.6
 creating build/lib.linux-x86_64-3.6/multidict
 copying multidict/_compat.py -> build/lib.linux-x86_64-3.6/multidict
 copying multidict/__init__.py -> build/lib.linux-x86_64-3.6/multidict
 copying multidict/_multidict_py.py -> build/lib.linux-x86_64-3.6/multidict
 copying multidict/_abc.py -> build/lib.linux-x86_64-3.6/multidict
 copying multidict/_multidict_base.py -> build/lib.linux-x86_64-3.6/multidict
 running egg_info
 writing multidict.egg-info/PKG-INFO
 writing dependency_links to multidict.egg-info/dependency_links.txt
 writing top-level names to multidict.egg-info/top_level.txt
 adding license file 'LICENSE' (matched pattern 'LICENSE')
 reading manifest file 'multidict.egg-info/SOURCES.txt'
 reading manifest template 'MANIFEST.in'
 warning: no previously-included files matching '*.pyc' found anywhere in distribution
 warning: no previously-included files found matching 'multidict/_multidict.html'
 warning: no previously-included files found matching 'multidict/*.so'
 warning: no previously-included files found matching 'multidict/*.pyd'
 warning: no previously-included files found matching 'multidict/*.pyd'
 no previously-included directories found matching 'docs/_build'
 writing manifest file 'multidict.egg-info/SOURCES.txt'
 copying multidict/__init__.pyi -> build/lib.linux-x86_64-3.6/multidict
 copying multidict/_multidict.c -> build/lib.linux-x86_64-3.6/multidict
 copying multidict/py.typed -> build/lib.linux-x86_64-3.6/multidict
 creating build/lib.linux-x86_64-3.6/multidict/_multilib
 copying multidict/_multilib/defs.h -> build/lib.linux-x86_64-3.6/multidict/_multilib
 copying multidict/_multilib/dict.h -> build/lib.linux-x86_64-3.6/multidict/_multilib
 copying multidict/_multilib/istr.h -> build/lib.linux-x86_64-3.6/multidict/_multilib
 copying multidict/_multilib/iter.h -> build/lib.linux-x86_64-3.6/multidict/_multilib
 copying multidict/_multilib/pair_list.h -> build/lib.linux-x86_64-3.6/multidict/_multilib
 copying multidict/_multilib/views.h -> build/lib.linux-x86_64-3.6/multidict/_multilib
 running build_ext
 building 'multidict._multidict' extension
 creating build/temp.linux-x86_64-3.6
 creating build/temp.linux-x86_64-3.6/multidict
 gcc -pthread -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/usr/include/python3.6m -c multidict/_multidict.c -o build/temp.linux-x86_64-3.6/multidict/_multidict.o -O2 -std=c99 -Wall -Wsign-compare -Wconversion -fno-strict-aliasing -pedantic
 multidict/_multidict.c:1:20: fatal error: Python.h: No such file or directory
  #include "Python.h"
                     ^
 compilation terminated.
 error: command 'gcc' failed with exit status 1
 
 ----------------------------------------
 Failed building wheel for multidict
 Running setup.py clean for multidict
Failed to build yarl multidict
Could not build wheels for yarl, multidict which use PEP 517 and cannot be installed directly

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 19 (10 by maintainers)

Most upvoted comments

thanks @Deathn0t

it is working now