1
Ohjelmointi, palvelimet ja muu edistyneempi käyttö / PyViennaCl paketin pip installaatio epäonnistuu (Ratkaistu)
« : 25.02.21 - klo:23.22 »
Hei, yritän asentaa PyViennaCl pakettia Ubuntu 20.04:llä ja python 3.8 pipillä
Ongelma on mahdollisti hieman sama kuin tässä https://stackoverflow.com/questions/54991157/cant-compile-boost-python-1-65-1-with-msvc2015 eli luultavasti python versiota vastaavassa boost.pythonissa on jokin virhe ja kyseinen riippuvuus pitäisi päivittää. En vain keksi miten tuon voisi korjata pip asennuksesa?
Koodia: [Valitse]
pip install pyviennacl
. Ongelma on että jossain vaiheessa asennus kaatuu virheeseenKoodia: [Valitse]
external/boost-python-ublas-subset/boost_subset/libs/python/src/converter/builtin_converters.cpp: In function ‘void* pyviennaclboost::python::converter::{anonymous}::convert_to_cstring(PyObject*)’:
external/boost-python-ublas-subset/boost_subset/libs/python/src/converter/builtin_converters.cpp:51:35: error: invalid conversion from ‘const void*’ to ‘void*’ [-fpermissive]
51 | return PyUnicode_Check(obj) ? _PyUnicode_AsString(obj) : 0;
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
.Ongelma on mahdollisti hieman sama kuin tässä https://stackoverflow.com/questions/54991157/cant-compile-boost-python-1-65-1-with-msvc2015 eli luultavasti python versiota vastaavassa boost.pythonissa on jokin virhe ja kyseinen riippuvuus pitäisi päivittää. En vain keksi miten tuon voisi korjata pip asennuksesa?