Erreur Python 3.7
Fermé
platune
-
Modifié le 17 sept. 2021 à 15:13
mamiemando Messages postés 33333 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 31 octobre 2024 - 17 sept. 2021 à 15:24
mamiemando Messages postés 33333 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 31 octobre 2024 - 17 sept. 2021 à 15:24
A voir également:
- Erreur Python 3.7
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Citizen code python - Accueil - Outils
- Erreur 1001 outlook - Accueil - Bureautique
1 réponse
mamiemando
Messages postés
33333
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
31 octobre 2024
7 800
Modifié le 17 sept. 2021 à 15:24
Modifié le 17 sept. 2021 à 15:24
Bonjour,
Je suis sous Debian 10.3, et j'ai installé python3.7 depuis les sources (sans aucune erreur de compil, du .:configure jusqu'au make install)
Mauvaise approche. Sous debian on essaye d'installer le plus possible des composants logiciel via
Pour les modules python, je te recommande de les installer en priorité avec
Sous debian et les distributions qui en dérivent (ubuntu, mint...) les paquets dont le nom commence par
Si tu as besoin d'un module python indisponible dans
J'ai une erreur avec un script python :
Cette erreur n'est pas liée à l'installation de python : ton programme récupère un fichier sur Internet, et la suite du programme suppose que se contenu se conforme au format JSON. Pour une raison que ton message ne permet pas de déterminer, le contenu n'est pas conforme à ce format et donc le décodeur JSON de python plante.
Cela ne signifie pas que python est mal installé : cela veut simplement dire que le fichier JSON récupéré est invalide.
Le contenu du fichier
Bonne chance
Je suis sous Debian 10.3, et j'ai installé python3.7 depuis les sources (sans aucune erreur de compil, du .:configure jusqu'au make install)
Mauvaise approche. Sous debian on essaye d'installer le plus possible des composants logiciel via
apt. En root :
apt update
apt install python3
Pour les modules python, je te recommande de les installer en priorité avec
apt, le nom de paquets concernés commencera toujours par
python3-(par exemple
apt install python3-numpy). Tu peux chercher si un module python est disponible avec
apt(ex:
apt search numpy). Pour plus de détails sur
apt, voir par exemple cette page.
Sous debian et les distributions qui en dérivent (ubuntu, mint...) les paquets dont le nom commence par
python-sont des paquets
python2et donc ne te concernent pas.
Si tu as besoin d'un module python indisponible dans
apt, installe-le avec pip3 (installe au préalable le paquet
python3-pipavec la commande
apt install python3-pip). Je te recommande d'invoquer
pip3en tant que root ou via
sudoafin que le module python installé soit déployé pour tous les utilisateurs.
J'ai une erreur avec un script python :
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
Cette erreur n'est pas liée à l'installation de python : ton programme récupère un fichier sur Internet, et la suite du programme suppose que se contenu se conforme au format JSON. Pour une raison que ton message ne permet pas de déterminer, le contenu n'est pas conforme à ce format et donc le décodeur JSON de python plante.
Cela ne signifie pas que python est mal installé : cela veut simplement dire que le fichier JSON récupéré est invalide.
Le contenu du fichier
stock_yahoo.py(aux alentours de la ligne 123) permettrait de comprendre mieux la cause de ton problème. L'idéal serait de nous partager le contenu de ce fichier si c'est possible pour y voir plus clair...
Bonne chance