Problème dépendances GCAST

Bonjour à tous

suite à une restauration, le plugin me dit que les dépendances sont KO

alors que tout était fonctionnelle sur la sauvegarde

et quand je relance l’installation des dépendances cela n’aboutie pas

Launch install of googlecast dependancies
-- Current OS version :
Description:	Debian GNU/Linux 9.4 (stretch)
-- Updating repo...
Hit:1 http://security.debian.org stretch/updates InRelease
Hit:2 http://www.deb-multimedia.org stretch InRelease
Ign:4 http://ftp.debian.org/debian stretch InRelease
Hit:5 http://ftp.debian.org/debian stretch-updates InRelease
Hit:6 http://ftp.debian.org/debian stretch-backports InRelease
Hit:7 http://ftp.debian.org/debian stretch-proposed-updates InRelease
Hit:8 http://ftp.debian.org/debian stretch Release
Hit:9 https://deb.nodesource.com/node_12.x stretch InRelease
Hit:10 https://oph.mdrjr.net/meveric all InRelease
Hit:11 https://oph.mdrjr.net/meveric stretch InRelease
Ign:3 https://repo.jeedom.com/odroid stable InRelease
Get:13 https://repo.jeedom.com/odroid stable Release [932 B]
Get:14 https://repo.jeedom.com/odroid stable Release.gpg [659 B]
Fetched 1591 B in 5s (278 B/s)
Reading package lists...
-- Installation of python3 and dependancies
Reading package lists...
Building dependency tree...
Reading state information...
build-essential is already the newest version (12.3).
python-dev is already the newest version (2.7.13-2).
python3 is already the newest version (3.5.3-1).
0 upgraded, 0 newly installed, 0 to remove and 149 not upgraded.
-- Installed version of Python :
Python 3.5.3
Your version of python is compatible with this plugin.
-- Installation of pip for python3 and necessary libraries
Reading package lists...
Building dependency tree...
Reading state information...
python3-pip is already the newest version (9.0.1-2+deb9u1).
python3-dev is already the newest version (3.5.3-1).
python-requests is already the newest version (2.12.4-1).
0 upgraded, 0 newly installed, 0 to remove and 149 not upgraded.
-- Installation of audio sox library
Reading package lists...
Building dependency tree...
Reading state information...
sox is already the newest version (14.4.1-5+deb9u2).
0 upgraded, 0 newly installed, 0 to remove and 149 not upgraded.
-- Installation of TTS libraries
Reading package lists...
Building dependency tree...
Reading state information...
libttspico-utils is already the newest version (1.0+git20130326-5).
0 upgraded, 0 newly installed, 0 to remove and 149 not upgraded.
-- Installation of libav/ffmpeg libraries
Reading package lists...
Building dependency tree...
Reading state information...
ffmpeg is already the newest version (7:3.2.14-1~deb9u1).
0 upgraded, 0 newly installed, 0 to remove and 149 not upgraded.
-- Upgrade setuptools with command pip3.7 if not up to date
Traceback (most recent call last):
File "/usr/local/bin/pip3.7", line 6, in <module>
from pip._internal import main
File "/usr/local/lib/python3.7/site-packages/pip/_internal/__init__.py", line 40, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/autocompletion.py", line 8, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/cmdoptions.py", line 24, in <module>
from pip._internal.models.search_scope import SearchScope
File "/usr/local/lib/python3.7/site-packages/pip/_internal/models/search_scope.py", line 11, in <module>
from pip._internal.utils.misc import normalize_path, redact_password_from_url
File "/usr/local/lib/python3.7/site-packages/pip/_internal/utils/misc.py", line 21, in <module>
from pip._vendor import pkg_resources
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 84, in <module>
__import__('pip._vendor.packaging.requirements')
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/packaging/requirements.py", line 9, in <module>
from pip._vendor.pyparsing import stringStart, stringEnd, originalTextFor, ParseException
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 724, in exec_module
File "<frozen importlib._bootstrap_external>", line 857, in get_code
File "<frozen importlib._bootstrap_external>", line 525, in _compile_bytecode
EOFError: marshal data too short
-- Installed version of pip :
Traceback (most recent call last):
File "/usr/local/bin/pip3.7", line 6, in <module>
from pip._internal import main
File "/usr/local/lib/python3.7/site-packages/pip/_internal/__init__.py", line 40, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/autocompletion.py", line 8, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/cmdoptions.py", line 24, in <module>
from pip._internal.models.search_scope import SearchScope
File "/usr/local/lib/python3.7/site-packages/pip/_internal/models/search_scope.py", line 11, in <module>
from pip._internal.utils.misc import normalize_path, redact_password_from_url
File "/usr/local/lib/python3.7/site-packages/pip/_internal/utils/misc.py", line 21, in <module>
from pip._vendor import pkg_resources
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 84, in <module>
__import__('pip._vendor.packaging.requirements')
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/packaging/requirements.py", line 9, in <module>
from pip._vendor.pyparsing import stringStart, stringEnd, originalTextFor, ParseException
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 724, in exec_module
File "<frozen importlib._bootstrap_external>", line 857, in get_code
File "<frozen importlib._bootstrap_external>", line 525, in _compile_bytecode
EOFError: marshal data too short
-- Installation of python library 'requests' with command pip3.7
Traceback (most recent call last):
File "/usr/local/bin/pip3.7", line 6, in <module>
from pip._internal import main
File "/usr/local/lib/python3.7/site-packages/pip/_internal/__init__.py", line 40, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/autocompletion.py", line 8, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/cmdoptions.py", line 24, in <module>
from pip._internal.models.search_scope import SearchScope
File "/usr/local/lib/python3.7/site-packages/pip/_internal/models/search_scope.py", line 11, in <module>
from pip._internal.utils.misc import normalize_path, redact_password_from_url
File "/usr/local/lib/python3.7/site-packages/pip/_internal/utils/misc.py", line 21, in <module>
from pip._vendor import pkg_resources
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 84, in <module>
__import__('pip._vendor.packaging.requirements')
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/packaging/requirements.py", line 9, in <module>
from pip._vendor.pyparsing import stringStart, stringEnd, originalTextFor, ParseException
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 724, in exec_module
File "<frozen importlib._bootstrap_external>", line 857, in get_code
File "<frozen importlib._bootstrap_external>", line 525, in _compile_bytecode
EOFError: marshal data too short
-- Installation of python library 'protobuf' with command pip3.7
Traceback (most recent call last):
File "/usr/local/bin/pip3.7", line 6, in <module>
from pip._internal import main
File "/usr/local/lib/python3.7/site-packages/pip/_internal/__init__.py", line 40, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/autocompletion.py", line 8, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/cmdoptions.py", line 24, in <module>
from pip._internal.models.search_scope import SearchScope
File "/usr/local/lib/python3.7/site-packages/pip/_internal/models/search_scope.py", line 11, in <module>
from pip._internal.utils.misc import normalize_path, redact_password_from_url
File "/usr/local/lib/python3.7/site-packages/pip/_internal/utils/misc.py", line 21, in <module>
from pip._vendor import pkg_resources
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 84, in <module>
__import__('pip._vendor.packaging.requirements')
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/packaging/requirements.py", line 9, in <module>
from pip._vendor.pyparsing import stringStart, stringEnd, originalTextFor, ParseException
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 724, in exec_module
File "<frozen importlib._bootstrap_external>", line 857, in get_code
File "<frozen importlib._bootstrap_external>", line 525, in _compile_bytecode
EOFError: marshal data too short
-- Installation of python library 'zeroconf' with command pip3.7
Traceback (most recent call last):
File "/usr/local/bin/pip3.7", line 6, in <module>
from pip._internal import main
File "/usr/local/lib/python3.7/site-packages/pip/_internal/__init__.py", line 40, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/autocompletion.py", line 8, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/cmdoptions.py", line 24, in <module>
from pip._internal.models.search_scope import SearchScope
File "/usr/local/lib/python3.7/site-packages/pip/_internal/models/search_scope.py", line 11, in <module>
from pip._internal.utils.misc import normalize_path, redact_password_from_url
File "/usr/local/lib/python3.7/site-packages/pip/_internal/utils/misc.py", line 21, in <module>
from pip._vendor import pkg_resources
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 84, in <module>
__import__('pip._vendor.packaging.requirements')
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/packaging/requirements.py", line 9, in <module>
from pip._vendor.pyparsing import stringStart, stringEnd, originalTextFor, ParseException
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 724, in exec_module
File "<frozen importlib._bootstrap_external>", line 857, in get_code
File "<frozen importlib._bootstrap_external>", line 525, in _compile_bytecode
EOFError: marshal data too short
-- Installation of python library 'click, bs4 and six' for TTS with command pip3.7
Traceback (most recent call last):
File "/usr/local/bin/pip3.7", line 6, in <module>
from pip._internal import main
File "/usr/local/lib/python3.7/site-packages/pip/_internal/__init__.py", line 40, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/autocompletion.py", line 8, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/cmdoptions.py", line 24, in <module>
from pip._internal.models.search_scope import SearchScope
File "/usr/local/lib/python3.7/site-packages/pip/_internal/models/search_scope.py", line 11, in <module>
from pip._internal.utils.misc import normalize_path, redact_password_from_url
File "/usr/local/lib/python3.7/site-packages/pip/_internal/utils/misc.py", line 21, in <module>
from pip._vendor import pkg_resources
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 84, in <module>
__import__('pip._vendor.packaging.requirements')
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/packaging/requirements.py", line 9, in <module>
from pip._vendor.pyparsing import stringStart, stringEnd, originalTextFor, ParseException
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 724, in exec_module
File "<frozen importlib._bootstrap_external>", line 857, in get_code
File "<frozen importlib._bootstrap_external>", line 525, in _compile_bytecode
EOFError: marshal data too short
-- Installation of python library 'tqdm, websocket-client' for plex with command pip3.7
Traceback (most recent call last):
File "/usr/local/bin/pip3.7", line 6, in <module>
from pip._internal import main
File "/usr/local/lib/python3.7/site-packages/pip/_internal/__init__.py", line 40, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/autocompletion.py", line 8, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/cmdoptions.py", line 24, in <module>
from pip._internal.models.search_scope import SearchScope
File "/usr/local/lib/python3.7/site-packages/pip/_internal/models/search_scope.py", line 11, in <module>
from pip._internal.utils.misc import normalize_path, redact_password_from_url
File "/usr/local/lib/python3.7/site-packages/pip/_internal/utils/misc.py", line 21, in <module>
from pip._vendor import pkg_resources
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 84, in <module>
__import__('pip._vendor.packaging.requirements')
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/packaging/requirements.py", line 9, in <module>
from pip._vendor.pyparsing import stringStart, stringEnd, originalTextFor, ParseException
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 724, in exec_module
File "<frozen importlib._bootstrap_external>", line 857, in get_code
File "<frozen importlib._bootstrap_external>", line 525, in _compile_bytecode
EOFError: marshal data too short
-- Installation of dependencies is done !

T’a un probleme de python et de version de pip

en console ssh
tu peut me dire ce que rend
pip --version

pip3 --version

il y a aussi un pb d’install de BS4 mais on le traitera aprés pip

merci @olive

jeedom@jeedom:~$ pip -V
pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7)
jeedom@jeedom:~$ pip3 -V
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.5)

ça c’est ok

Bon maintenant

pip install beautifulsoup4

pip3 install beautifulsoup4

comme ça la lib sera dans les 2 python

jeedom@jeedom:/var/www/html/plugins$ sudo pip install beautifulsoup4
Requirement already satisfied: beautifulsoup4 in /usr/local/lib/python2.7/dist-packages
jeedom@jeedom:/var/www/html/plugins$ sudo pip3 install beautifulsoup4
Requirement already satisfied: beautifulsoup4 in /usr/local/lib/python3.5/dist-packages
Requirement already satisfied: soupsieve>=1.2 in /usr/local/lib/python3.5/dist-packages (from beautifulsoup4)

je relance l’installation des dépendances ?

EDIT : toujours la même erreur

Je regarde le log …

merci

je comprends pas, j’ai remis la sauvegarde de ce matin et le plugin fonctionnait très bien

essai aussi de reinstaller requests

pip3 install requests

pip install requests


il y a une erreur dans le log aussi avec ça

fait

je relance l’install des dépendances, mais toujours KO

-- Current OS version :
Description:	Debian GNU/Linux 9.4 (stretch)
-- Updating repo...
Hit:1 http://www.deb-multimedia.org stretch InRelease
Ign:2 http://ftp.debian.org/debian stretch InRelease
Hit:3 http://ftp.debian.org/debian stretch-updates InRelease
Hit:4 http://ftp.debian.org/debian stretch-backports InRelease
Hit:5 http://security.debian.org stretch/updates InRelease
Hit:7 http://ftp.debian.org/debian stretch-proposed-updates InRelease
Hit:8 https://deb.nodesource.com/node_12.x stretch InRelease
Hit:9 http://ftp.debian.org/debian stretch Release
Get:6 https://repo.jeedom.com/odroid stable InRelease [1640 B]
Hit:10 https://oph.mdrjr.net/meveric all InRelease
Hit:11 https://oph.mdrjr.net/meveric stretch InRelease
Fetched 1640 B in 4s (356 B/s)
Reading package lists...
-- Installation of python3 and dependancies
Reading package lists...
Building dependency tree...
Reading state information...
build-essential is already the newest version (12.3).
python-dev is already the newest version (2.7.13-2).
python3 is already the newest version (3.5.3-1).
0 upgraded, 0 newly installed, 0 to remove and 149 not upgraded.
-- Installed version of Python :
Python 3.5.3
Your version of python is compatible with this plugin.
-- Installation of pip for python3 and necessary libraries
Reading package lists...
Building dependency tree...
Reading state information...
python3-pip is already the newest version (9.0.1-2+deb9u1).
python3-dev is already the newest version (3.5.3-1).
python-requests is already the newest version (2.12.4-1).
0 upgraded, 0 newly installed, 0 to remove and 149 not upgraded.
-- Installation of audio sox library
Reading package lists...
Building dependency tree...
Reading state information...
sox is already the newest version (14.4.1-5+deb9u2).
0 upgraded, 0 newly installed, 0 to remove and 149 not upgraded.
-- Installation of TTS libraries
Reading package lists...
Building dependency tree...
Reading state information...
libttspico-utils is already the newest version (1.0+git20130326-5).
0 upgraded, 0 newly installed, 0 to remove and 149 not upgraded.
-- Installation of libav/ffmpeg libraries
Reading package lists...
Building dependency tree...
Reading state information...
ffmpeg is already the newest version (7:3.2.14-1~deb9u1).
0 upgraded, 0 newly installed, 0 to remove and 149 not upgraded.
-- Upgrade setuptools with command pip3.7 if not up to date
Traceback (most recent call last):
File "/usr/local/bin/pip3.7", line 6, in <module>
from pip._internal import main
File "/usr/local/lib/python3.7/site-packages/pip/_internal/__init__.py", line 40, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/autocompletion.py", line 8, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/cmdoptions.py", line 24, in <module>
from pip._internal.models.search_scope import SearchScope
File "/usr/local/lib/python3.7/site-packages/pip/_internal/models/search_scope.py", line 11, in <module>
from pip._internal.utils.misc import normalize_path, redact_password_from_url
File "/usr/local/lib/python3.7/site-packages/pip/_internal/utils/misc.py", line 21, in <module>
from pip._vendor import pkg_resources
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 84, in <module>
__import__('pip._vendor.packaging.requirements')
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/packaging/requirements.py", line 9, in <module>
from pip._vendor.pyparsing import stringStart, stringEnd, originalTextFor, ParseException
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 724, in exec_module
File "<frozen importlib._bootstrap_external>", line 857, in get_code
File "<frozen importlib._bootstrap_external>", line 525, in _compile_bytecode
EOFError: marshal data too short
-- Installed version of pip :
Traceback (most recent call last):
File "/usr/local/bin/pip3.7", line 6, in <module>
from pip._internal import main
File "/usr/local/lib/python3.7/site-packages/pip/_internal/__init__.py", line 40, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/autocompletion.py", line 8, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/cmdoptions.py", line 24, in <module>
from pip._internal.models.search_scope import SearchScope
File "/usr/local/lib/python3.7/site-packages/pip/_internal/models/search_scope.py", line 11, in <module>
from pip._internal.utils.misc import normalize_path, redact_password_from_url
File "/usr/local/lib/python3.7/site-packages/pip/_internal/utils/misc.py", line 21, in <module>
from pip._vendor import pkg_resources
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 84, in <module>
__import__('pip._vendor.packaging.requirements')
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/packaging/requirements.py", line 9, in <module>
from pip._vendor.pyparsing import stringStart, stringEnd, originalTextFor, ParseException
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 724, in exec_module
File "<frozen importlib._bootstrap_external>", line 857, in get_code
File "<frozen importlib._bootstrap_external>", line 525, in _compile_bytecode
EOFError: marshal data too short
-- Installation of python library 'requests' with command pip3.7
Traceback (most recent call last):
File "/usr/local/bin/pip3.7", line 6, in <module>
from pip._internal import main
File "/usr/local/lib/python3.7/site-packages/pip/_internal/__init__.py", line 40, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/autocompletion.py", line 8, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/cmdoptions.py", line 24, in <module>
from pip._internal.models.search_scope import SearchScope
File "/usr/local/lib/python3.7/site-packages/pip/_internal/models/search_scope.py", line 11, in <module>
from pip._internal.utils.misc import normalize_path, redact_password_from_url
File "/usr/local/lib/python3.7/site-packages/pip/_internal/utils/misc.py", line 21, in <module>
from pip._vendor import pkg_resources
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 84, in <module>
__import__('pip._vendor.packaging.requirements')
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/packaging/requirements.py", line 9, in <module>
from pip._vendor.pyparsing import stringStart, stringEnd, originalTextFor, ParseException
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 724, in exec_module
File "<frozen importlib._bootstrap_external>", line 857, in get_code
File "<frozen importlib._bootstrap_external>", line 525, in _compile_bytecode
EOFError: marshal data too short
-- Installation of python library 'protobuf' with command pip3.7
Traceback (most recent call last):
File "/usr/local/bin/pip3.7", line 6, in <module>
from pip._internal import main
File "/usr/local/lib/python3.7/site-packages/pip/_internal/__init__.py", line 40, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/autocompletion.py", line 8, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/cmdoptions.py", line 24, in <module>
from pip._internal.models.search_scope import SearchScope
File "/usr/local/lib/python3.7/site-packages/pip/_internal/models/search_scope.py", line 11, in <module>
from pip._internal.utils.misc import normalize_path, redact_password_from_url
File "/usr/local/lib/python3.7/site-packages/pip/_internal/utils/misc.py", line 21, in <module>
from pip._vendor import pkg_resources
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 84, in <module>
__import__('pip._vendor.packaging.requirements')
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/packaging/requirements.py", line 9, in <module>
from pip._vendor.pyparsing import stringStart, stringEnd, originalTextFor, ParseException
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 724, in exec_module
File "<frozen importlib._bootstrap_external>", line 857, in get_code
File "<frozen importlib._bootstrap_external>", line 525, in _compile_bytecode
EOFError: marshal data too short
-- Installation of python library 'zeroconf' with command pip3.7
Traceback (most recent call last):
File "/usr/local/bin/pip3.7", line 6, in <module>
from pip._internal import main
File "/usr/local/lib/python3.7/site-packages/pip/_internal/__init__.py", line 40, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/autocompletion.py", line 8, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/cmdoptions.py", line 24, in <module>
from pip._internal.models.search_scope import SearchScope
File "/usr/local/lib/python3.7/site-packages/pip/_internal/models/search_scope.py", line 11, in <module>
from pip._internal.utils.misc import normalize_path, redact_password_from_url
File "/usr/local/lib/python3.7/site-packages/pip/_internal/utils/misc.py", line 21, in <module>
from pip._vendor import pkg_resources
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 84, in <module>
__import__('pip._vendor.packaging.requirements')
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/packaging/requirements.py", line 9, in <module>
from pip._vendor.pyparsing import stringStart, stringEnd, originalTextFor, ParseException
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 724, in exec_module
File "<frozen importlib._bootstrap_external>", line 857, in get_code
File "<frozen importlib._bootstrap_external>", line 525, in _compile_bytecode
EOFError: marshal data too short
-- Installation of python library 'click, bs4 and six' for TTS with command pip3.7
Traceback (most recent call last):
File "/usr/local/bin/pip3.7", line 6, in <module>
from pip._internal import main
File "/usr/local/lib/python3.7/site-packages/pip/_internal/__init__.py", line 40, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/autocompletion.py", line 8, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/cmdoptions.py", line 24, in <module>
from pip._internal.models.search_scope import SearchScope
File "/usr/local/lib/python3.7/site-packages/pip/_internal/models/search_scope.py", line 11, in <module>
from pip._internal.utils.misc import normalize_path, redact_password_from_url
File "/usr/local/lib/python3.7/site-packages/pip/_internal/utils/misc.py", line 21, in <module>
from pip._vendor import pkg_resources
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 84, in <module>
__import__('pip._vendor.packaging.requirements')
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/packaging/requirements.py", line 9, in <module>
from pip._vendor.pyparsing import stringStart, stringEnd, originalTextFor, ParseException
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 724, in exec_module
File "<frozen importlib._bootstrap_external>", line 857, in get_code
File "<frozen importlib._bootstrap_external>", line 525, in _compile_bytecode
EOFError: marshal data too short
-- Installation of python library 'tqdm, websocket-client' for plex with command pip3.7
Traceback (most recent call last):
File "/usr/local/bin/pip3.7", line 6, in <module>
from pip._internal import main
File "/usr/local/lib/python3.7/site-packages/pip/_internal/__init__.py", line 40, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/autocompletion.py", line 8, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/cmdoptions.py", line 24, in <module>
from pip._internal.models.search_scope import SearchScope
File "/usr/local/lib/python3.7/site-packages/pip/_internal/models/search_scope.py", line 11, in <module>
from pip._internal.utils.misc import normalize_path, redact_password_from_url
File "/usr/local/lib/python3.7/site-packages/pip/_internal/utils/misc.py", line 21, in <module>
from pip._vendor import pkg_resources
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 84, in <module>
__import__('pip._vendor.packaging.requirements')
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/packaging/requirements.py", line 9, in <module>
from pip._vendor.pyparsing import stringStart, stringEnd, originalTextFor, ParseException
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 724, in exec_module
File "<frozen importlib._bootstrap_external>", line 857, in get_code
File "<frozen importlib._bootstrap_external>", line 525, in _compile_bytecode
EOFError: marshal data too short
-- Installation of dependencies is done !

J’ai plus d’idée …
c’est un pb d’environnement python

si ce n’est desinstaller les pip et pip3
avec purge
puis les python2 et 3
avec purge

puis de les re-installer

c’est une smart, ce n’est pas moi qui est mis les python dessus

et cela marchait avant restauration, c’est ca qui m’étonne

@guirem si tu passes par là :slight_smile:

smart ou pas c’est du linux …
si un plugin ta foutu la merde dans l’environnement python …

tu n’est pas le 1er j’ai déjà dépanner plein d’utilisateur mais c’était plutôt sur les pip et libraires !

Supprimer les python et les réinstaller, ca m’effraie un peu

Cette partie est présente dans la sauvegarde ?

Tout fonctionnait très bien et cet après midi j’ai mis à jour un plugin qui a mis la grouille, j’ai restauré à ce matin, j’ai du retrouvé mon environnement fonctionnel

Non pas forcement un plugin s’installe dans les répertoires de jeedom
mais les dépendances sont parfois a l’extérieur de jeedom …

Donc a moins de sauvegarder l’ensemble de ta machine ce genre de problème peut survenir.
Et ce n’est pas la sauvegarde jeedom qui va te remettre en ordre des fichiers externe à jeedom …

Normalement sur smart c’est python 3.5. Ce qu’on voit au début du log.
Mais après l’erreur est sur python 3.7; version utilisée par LG thing… Le plug-in a sans doute cassé l’environnement python 3; faut chercher là

Désolé @olive je voulais répondre à @Nemeraud.
Et donc c’est @pifou qui va pouvoir nous dire comment il a installé python 3.7

1 « J'aime »

Merci à vous 2 pour les infos

Il faudrait désinstaller la 3,7 ?

Gcast n’utilise pas la 3,5 ?

ha, sur la smart il n’y avait que python 2 et 3.5 ok; pour mon plugin la dépendance installe la 3.7 en utilisant la méthode altinstall (make configure et tout le bazar) donc normalement n’écrase pas les versions existantes, ce qui est confirmé par:

par contre, je ne sais pas trop ou est installé la v3.7 mais en principe tu peux vérifier que tu l’a bien aussi:
python3.7 --version

Maintenant, j’utilise aussi requests donc en cas, oui tu peux le supprimer / re installer proprement. Mon script utilise bien le python3.7 pour ses dépendances mais au début c’était pas le cas et j’ai un peu galéré avec ça. Dans mon script la version est requests==2.21.0

C’est quoi le principe de « relancer les dépendances » ? Je veux dire, pour quel plugin ? Tu peux les faire 1 par 1 pour voir ? au pire, supprime le plugin lgthinq / relance / tu pourra le re installer plus tard, la il n’est plus fonctionnel sur la branche dev :confused:

Bonsoir,

A essayer cela peut être :
FAQ doc

merci @guirem

désolé, pas eu le réflex de voir la doc

il me retourne ca

permitted by applicable law.
jeedom@jeedom:~$ python3 -V
Python 3.5.3
jeedom@jeedom:~$ compgen -ac | grep -E ‹ ^pip-?3 › | sort -r | head -1
pip3.7

donc tout sermble OK, ou alors il se mélange entre les 2 versions de python ?

les dépendances sont toujours KO

c’est le premier test que j’ai fait, j’ai désinstallé ton plugin mais ca n’a rien changé

je pense que c’est la maj d’hier, qui a changée un truc dans les fichiers qui ne sont pas pris dans la sauvegarde