[RESOLU] Problème Python

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
dokho
Messages : 685
Inscription : 28 déc. 2014, 19:32

[RESOLU] Problème Python

Message par dokho »

Bonjour,

J'ai un problème lors de la mise à jour via ./updatedomo:

Code : Tout sélectionner

root@domoticz-master:/home/domoticz/domoticz# ./updatedomo 
Updating to server revision...
Récupération de origin
HEAD est maintenant à 98723b7da Bumped version
-- ###########################
-- Compiling Revision #9701
-- ###########################
-- Using builtin Mosquitto library
-- Python3 includes found at: /usr/include/python3.5m
-- Building with I2C support
-- Building with SPI support
-- OPENSSL_LIBRARIES: /usr/lib/x86_64-linux-gnu/libssl.so;/usr/lib/x86_64-linux-gnu/libcrypto.so
-- Boost version: 1.65.1
-- Found the following Boost libraries:
--   thread
--   system
--   chrono
--   date_time
--   atomic
-- Linking against boost static libraries
-- ZLIB libraries found at: /usr/lib/x86_64-linux-gnu/libz.so
-- ZLIB includes found at: /usr/include
-- Curl libraries found at: /usr/lib/x86_64-linux-gnu/libcurl.so
-- Curl includes found at: /usr/include
-- LIBUSB found at: /usr/lib/x86_64-linux-gnu/libusb.so
-- /home/domoticz/open-zwave-read-only/libopenzwave.a
-- /usr/lib/x86_64-linux-gnu/libudev.so
-- GPIO is available
-- Not found telldus-core (telldus-core.h), not adding tellstick support
/usr/bin/c++  ;;-std=c++11;-O3;-DNDEBUG;-I/usr/include/python3.5m;-I/home/domoticz/domoticz/main;-I/home/domoticz/domoticz/tinyxpath;-I/usr/include;-I/usr/include;-I/usr/include;-I/home/domoticz/domoticz/zip;-I/usr/include;-I/home/domoticz/domoticz/hardware/openzwave;-DBUILTIN_MQTT;-DENABLE_PYTHON;-DHAVE_EXECINFO_H;-DHAVE_LINUX_I2C;-DHAVE_LINUX_SPI;-DWWW_ENABLE_SSL;-DWITH_LIBUSB;-DWITH_OPENZWAVE;-DWITH_GPIO -x c++-header -o /home/domoticz/domoticz/stdafx.h.gch/.c++ /home/domoticz/domoticz/main/stdafx.h
-- Using static libgcc/libstdc++
-- Configuring done
-- Generating done
-- Build files have been written to: /home/domoticz/domoticz
[  1%] Built target minizip
-- Found Git: /usr/bin/git (found version "2.17.1") 
[  1%] Built target revisiontag
[  1%] Built target domoticz_gch
[ 12%] Built target lua
[ 19%] Built target mqtt
[ 20%] Built target sqlite
[ 21%] Building CXX object CMakeFiles/domoticz.dir/main/EventSystem.cpp.o
cc1plus: warning: ./stdafx.h.gch/.c++: created by a different GCC executable
In file included from /home/domoticz/domoticz/main/../hardware/plugins/PluginMessages.h:3:0,
                 from /home/domoticz/domoticz/main/EventSystem.cpp:43:
/home/domoticz/domoticz/main/../hardware/plugins/DelayedLink.h:12:10: fatal error: Python.h: Aucun fichier ou dossier de ce type
 #include <Python.h>
          ^~~~~~~~~~
compilation terminated.
CMakeFiles/domoticz.dir/build.make:182: recipe for target 'CMakeFiles/domoticz.dir/main/EventSystem.cpp.o' failed
make[2]: *** [CMakeFiles/domoticz.dir/main/EventSystem.cpp.o] Error 1
CMakeFiles/Makefile2:72: recipe for target 'CMakeFiles/domoticz.dir/all' failed
make[1]: *** [CMakeFiles/domoticz.dir/all] Error 2
Makefile:151: recipe for target 'all' failed
make: *** [all] Error 2
Compile failed!

Pour info:

Code : Tout sélectionner

root@domoticz-master:/home/domoticz/domoticz# python3 -V
Python 3.6.7

Une idée ?
Dernière modification par dokho le 01 mai 2019, 14:26, modifié 1 fois.
dokho
Messages : 685
Inscription : 28 déc. 2014, 19:32

Re: Problème Python

Message par dokho »

Bonjour,

J'ai réussi en supprimant le fichier CMakeCache.txt.

Je ne sais pas par contre d'où venait le problème: mise à jour de python peut-être ... :?:
Répondre