python suite à migration 6-->7 [Réglé]

Erik Membre non connecté
-
- Voir le profil du membre Erik
- Inscrit le : 27/05/2014
- Groupes :
Reprise du message précédent
C'est ça:[eric@localhost ~]$ file /usr/bin/python3
/usr/bin/python3: symbolic link to python3.7
/usr/bin/python3: symbolic link to python3.7
Erik
Erik

Erik Membre non connecté
-
- Voir le profil du membre Erik
- Inscrit le : 27/05/2014
- Groupes :
[eric@localhost ~]$ rpm -q --whatprovides /usr/bin/python3
python3-3.7.6-1.mga7
python3-3.7.6-1.mga7
Erik
Erik

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Je propose soit :
mv $USER/.pyzo $USER/ancien.pyzo
Tu perdras toutes la configuration de pyzo (ce qui est bien lors de monté de version quite à tout reconfigurer). Mais plus de problème.
Soit :
sed -i -e 's/exe = .*$/'exe = '/usr/bin/python3.7m/' $USER/.pyzo/config.ssdf
Ça résoudra _ce_ problème, pas sûr qu'on en trouvera pas un autre.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Erik Membre non connecté
-
- Voir le profil du membre Erik
- Inscrit le : 27/05/2014
- Groupes :
J'ai visiblement un pb de positionnement de répertoire puisque:
[eric@localhost ~]$ mv $USER/.pyzo $USER/ancien.pyzo
mv: impossible d'évaluer 'eric/.pyzo': Aucun fichier ou dossier de ce type
mv: impossible d'évaluer 'eric/.pyzo': Aucun fichier ou dossier de ce type
j'ai cherché où se trouve pyzo du coup:
[root@localhost ~]# find / -iname pyzo
find: ‘/run/user/1000/gvfs’: Permission non accordée
/usr/lib/python3.7/site-packages/pyzo
/usr/bin/pyzo
/usr/share/doc/pyzo
find: ‘/run/user/1000/gvfs’: Permission non accordée
/usr/lib/python3.7/site-packages/pyzo
/usr/bin/pyzo
/usr/share/doc/pyzo
Maintenant, je pense à remplacer par:
mv /usr/bin/.pyzo /usr/bin/ancien.pyzo
C'est bien ça?
Erik
Erik

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Citation :
mv /usr/bin/.pyzo /usr/bin/ancien.pyzo
Non. En fait il faut renommer le fichier ~/.pyzo en ~/.pyzo.old ; le répertoire ~/.pyzo contient la configuration de pyzo ( dont le mauvais chemin vers python3.5m qui n' existe probablement plus).
donc:
Code BASH :
mv ~/.pyzo ~/.pyzo.old
En utilisateur eric, c' est suffisant ( pas besoin de root)...
La deuxième méthode Jybz revient à changer une ligne dans le fichier ~/.pyzo/config.ssdf
Si la reconfiguration n' est pas un problème, alors la première méthode est a privilégiée, cela permettra de repartir sur une configuration potentiellement propre de pyzo.
edit: pourquoi ne pas utiliser l' ide Python eric6 ?

Édité par nic80 Le 13/04/2020 à 22h43

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
J'ai confondu ${USER} et ${HOME} !
$USER vaut pour toi eric
$HOME vaut pour toi /home/eric
(sauf si tu fais ça en root, ça peut être différent.)
Donc, si la reconfiguration n'est pas un problème :
mv /home/$USER/.pyzo /home/$USER/ancien.pyzo
( ou l'identique :
mv $HOME/.pyzo $HOME/ancien.pyzo
c'est exactement la même commande, car $HOME est équivalent à /home/$USER !)
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Erik Membre non connecté
-
- Voir le profil du membre Erik
- Inscrit le : 27/05/2014
- Groupes :

Erik
Erik
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie