Open gabriellimagomes15 opened 5 years ago
I think I missed CMakeLists.txt
from the source package. Try this:
pip3 install git+https://github.com/src-d/kmcuda.git#subdirectory=src
Hello, thanks your response.
I have tried this, so I got new error:
[ 50%] Building NVCC (Device) object CMakeFiles/KMCUDA.dir/KMCUDA_generated_knn.cu.o
In file included from /home/cuda-8.0/include/cuda_runtime.h:78:0,
from <command-line>:0:
/home/cuda-8.0/include/host_config.h:119:2: error: #error -- unsupported GNU version! gcc versions later than 5 are not supported!
#error -- unsupported GNU version! gcc versions later than 5 are not supported!
^~~~~
In file included from /home/cuda-8.0/include/cuda_runtime.h:78:0,
from <command-line>:0:
/home/cuda-8.0/include/host_config.h:119:2: error: #error -- unsupported GNU version! gcc versions later than 5 are not supported!
#error -- unsupported GNU version! gcc versions later than 5 are not supported!
^~~~~
In file included from /home/cuda-8.0/include/cuda_runtime.h:78:0,
from <command-line>:0:
/home/cuda-8.0/include/host_config.h:119:2: error: #error -- unsupported GNU version! gcc versions later than 5 are not supported!
#error -- unsupported GNU version! gcc versions later than 5 are not supported!
^~~~~
CMake Error at KMCUDA_generated_transpose.cu.o.Release.cmake:219 (message):
Error generating
/tmp/pip-req-build-z80w155a/src/CMakeFiles/KMCUDA.dir//./KMCUDA_generated_transpose.cu.o
make[2]: *** [CMakeFiles/KMCUDA.dir/KMCUDA_generated_transpose.cu.o] Error 1
make[2]: *** Waiting for unfinished jobs....
CMake Error at KMCUDA_generated_knn.cu.o.Release.cmake:219 (message):
Error generating
/tmp/pip-req-build-z80w155a/src/CMakeFiles/KMCUDA.dir//./KMCUDA_generated_knn.cu.o
make[2]: *** [CMakeFiles/KMCUDA.dir/KMCUDA_generated_knn.cu.o] Error 1
CMake Error at KMCUDA_generated_kmeans.cu.o.Release.cmake:219 (message):
Error generating
/tmp/pip-req-build-z80w155a/src/CMakeFiles/KMCUDA.dir//./KMCUDA_generated_kmeans.cu.o
make[2]: *** [CMakeFiles/KMCUDA.dir/KMCUDA_generated_kmeans.cu.o] Error 1
make[1]: *** [CMakeFiles/KMCUDA.dir/all] Error 2
make: *** [all] Error 2
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-req-build-z80w155a/src/setup.py", line 80, in <module>
"Programming Language :: Python :: 3.6",
File "/home/gabrielgomes/anaconda3/lib/python3.6/site-packages/setuptools/__init__.py", line 129, in setup
return distutils.core.setup(**attrs)
File "/home/gabrielgomes/anaconda3/lib/python3.6/distutils/core.py", line 148, in setup
dist.run_commands()
File "/home/gabrielgomes/anaconda3/lib/python3.6/distutils/dist.py", line 955, in run_commands
self.run_command(cmd)
File "/home/gabrielgomes/anaconda3/lib/python3.6/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/home/gabrielgomes/anaconda3/lib/python3.6/site-packages/wheel/bdist_wheel.py", line 202, in run
self.run_command('build')
File "/home/gabrielgomes/anaconda3/lib/python3.6/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/home/gabrielgomes/anaconda3/lib/python3.6/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/home/gabrielgomes/anaconda3/lib/python3.6/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/home/gabrielgomes/anaconda3/lib/python3.6/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/home/gabrielgomes/anaconda3/lib/python3.6/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/tmp/pip-req-build-z80w155a/src/setup.py", line 19, in run
self._build()
File "/tmp/pip-req-build-z80w155a/src/setup.py", line 44, in _build
check_call(("make", "-j%d" % cpu_count()))
File "/home/gabrielgomes/anaconda3/lib/python3.6/subprocess.py", line 291, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '('make', '-j80')' returned non-zero exit status 2.
As you see from the log
#error -- unsupported GNU version! gcc versions later than 5 are not supported!
CUDA 8.0 is incompatible with GCC >5.
oohhhh :O
I going to downgrade and test.
Thanks very much :)
Hello everybody. I am using CUDA 8.0, GCC 7.3 and CMAKE 3.12
I am trying install libKMCUDA with pip, but I get this error:
pip install libKMCUDA
Anybody can help me?
Thanks very much!!