#1 Le 13/08/2022, à 08:32
- legrand98
[RESOLU] Pysol fan club Edition
Bonjour à tous,
Après installation de la MAJ Ubuntu 22.04.1 le jeu Pysol Fan Club Edition ne fonctionne plus et ne se lançe pas.
Y a t'il une solution ?
Merci d'avance pour vos réponses.
Dernière modification par legrand98 (Le 31/08/2022, à 15:49)
Hors ligne
#2 Le 13/08/2022, à 08:34
- CM63
Re : [RESOLU] Pysol fan club Edition
Bonjour,
Lance-le en ligne de commande et poste-nous les messages.
Quoi? Quelque chose que je ne connais pas et qui me fait l'affront d'exister?!
Hors ligne
#3 Le 13/08/2022, à 09:25
- lann
Re : [RESOLU] Pysol fan club Edition
lances la commande
pysolfc
<Modéré>
Hors ligne
#4 Le 13/08/2022, à 16:27
- legrand98
Re : [RESOLU] Pysol fan club Edition
mj@mj-X75VD1:~$ pysolfc
Traceback (most recent call last):
File "/usr/games/pysolfc", line 36, in <module>
from pysollib.main import main # noqa: E402,I202
File "/usr/share/games/pysolfc/pysollib/main.py", line 30, in <module>
from pysollib.app import Application
File "/usr/share/games/pysolfc/pysollib/app.py", line 32, in <module>
from pysollib.images import Images, SubsampledImages
File "/usr/share/games/pysolfc/pysollib/images.py", line 28, in <module>
from pysollib.pysoltk import copyImage, createBottom, createImage, loadImage
File "/usr/share/games/pysolfc/pysollib/pysoltk.py", line 35, in <module>
from pysollib.tile.tkhtml import * # noqa: F401,F403
File "/usr/share/games/pysolfc/pysollib/tile/tkhtml.py", line 29, in <module>
from pysollib.ui.tktile.tkhtml import Base_HTMLViewer
File "/usr/share/games/pysolfc/pysollib/ui/tktile/tkhtml.py", line 24, in <module>
import formatter
ModuleNotFoundError: No module named 'formatter'
mj@mj-X75VD1:~$
Hors ligne
#5 Le 13/08/2022, à 16:31
- legrand98
Re : [RESOLU] Pysol fan club Edition
Merci pour votre aide Iann et CM63
A priori il s'agit d'un bug connu et confirmé :
https://bugs.launchpad.net/ubuntu/+sour … ug/1967793
no solution ?
Dernière modification par legrand98 (Le 13/08/2022, à 16:37)
Hors ligne
#6 Le 13/08/2022, à 18:38
- lann
Re : [RESOLU] Pysol fan club Edition
Apparemment, il faudrait passer à la version 2.14 de pysolfc
<Modéré>
Hors ligne
#7 Le 13/08/2022, à 20:14
- legrand98
Re : [RESOLU] Pysol fan club Edition
Cette version 2.14 existe t'elle ?
Hors ligne
#8 Le 13/08/2022, à 20:18
- xubu1957
Re : [RESOLU] Pysol fan club Edition
Bonjour,
Pour info > sourceforge.net/projects/pysolfc/files/PySolFC/PySolFC-2.14.0
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#9 Le 14/08/2022, à 09:55
- legrand98
Re : [RESOLU] Pysol fan club Edition
bonjour et merci xubu1957
j'ai telechargé le fichier PySolFC-2.16.0.tar.xz
Maintenant comment fait-on pour le decompresser et lancer l'installation ?
J'ai lancé sous Terminal la commande suivante :
tar zxvf PySolFC-2.16.0.tar.xz
Mais cela ne fonctionne pas.
Hors ligne
#10 Le 14/08/2022, à 10:05
- xubu1957
Re : [RESOLU] Pysol fan club Edition
Bonjour,
Je ne sais pas gérer ces paquets, regarde des explications d'ylag.
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#11 Le 14/08/2022, à 10:18
- legrand98
Re : [RESOLU] Pysol fan club Edition
Merci.
Bon voilà j'ai réussi à décompresser le dossier PysolFC 2.16.0
Quelle commande faut il lancer à présent sous le terminal pour installer cette version ?
Hors ligne
#12 Le 14/08/2022, à 11:35
- ylag
Re : [RESOLU] Pysol fan club Edition
Bonjour,
J'ai lancé sous Terminal la commande suivante :
tar zxvf PySolFC-2.16.0.tar.xzMais cela ne fonctionne pas.
Essayer plutôt la commande suivante, sans l'option « z », pour décompresser l'archive :
tar xvf PySolFC-2.16.0.tar.xz
..il faut être positionné dans le répertoire contenant l'archive, bien sûr.
A+
Dernière modification par ylag (Le 14/08/2022, à 11:35)
Hors ligne
#13 Le 14/08/2022, à 11:40
- ylag
Re : [RESOLU] Pysol fan club Edition
Bonjour,
Quelle commande faut il lancer à présent sous le terminal pour installer cette version ?
Consulte le fichier README.md dans le dossier décompressé de l'archive pour plus d'infos.
C'est en anglais, par contre.
Je ne connais pas ce logiciel, il faudra d'autres intervenants plus calés que moi en la matière si tu n'arrives pas à l'installer de façon satisfaisante, désolé...
A+
Dernière modification par ylag (Le 14/08/2022, à 14:00)
Hors ligne
#14 Le 14/08/2022, à 12:26
- lann
Re : [RESOLU] Pysol fan club Edition
Apparemment, juste
python pysol.py
dans le dossier pysolfc décompressé
<Modéré>
Hors ligne
#15 Le 14/08/2022, à 14:05
- ylag
Re : [RESOLU] Pysol fan club Edition
@lann :
Bonjour,
Ça me donne ceci sur une Debain 11 Bullseye :
yvan@yvan-maison:~/Téléchargements/PySolFC-2.16.0$ python pysol.py
Traceback (most recent call last):
File "/home/yvan/Téléchargements/PySolFC-2.16.0/pysol.py", line 28, in <module>
init()
File "/home/yvan/Téléchargements/PySolFC-2.16.0/pysollib/init.py", line 101, in init
from six.moves import tkinter
File "/usr/lib/python3/dist-packages/six.py", line 97, in __get__
result = self._resolve()
File "/usr/lib/python3/dist-packages/six.py", line 120, in _resolve
return _import_module(self.mod)
File "/usr/lib/python3/dist-packages/six.py", line 87, in _import_module
__import__(name)
ModuleNotFoundError: No module named 'tkinter'
yvan@yvan-maison:~/Téléchargements/PySolFC-2.16.0$
Peut-être une version python incompatible avec la version 2.16.0 de ce logiciel ?
Je trouve ceci en relation avec le message «ModuleNotFoundError: No module named 'tkinter'» : https://bobbyhadz.com/blog/python-no-mo … ed-tkinter
Faudrait peut-être installer le paquet python3-tk, si disponible.... (Ajout : C'est disponible dans les dépôts réguliers.)
Je n'ai pas poussé plus loin, n'ayant pas de 'buntu 22.04 sous la main.
En espérant que @legrand98 y arrive sur son Ubuntu 22.04.
A+
Dernière modification par ylag (Le 14/08/2022, à 14:17)
Hors ligne
#16 Le 14/08/2022, à 16:19
- legrand98
Re : [RESOLU] Pysol fan club Edition
Bonjour.... on avance ...
mj@mj-X75VD1:~$ cd Téléchargements
mj@mj-X75VD1:~/Téléchargements$ cd PySolFC-2.16.0
mj@mj-X75VD1:~/Téléchargements/PySolFC-2.16.0$ python pysol.py
La commande « python » n'a pas été trouvée, voulez-vous dire :
commande « python3 » du deb python3
commande « python » du deb python-is-python3
mj@mj-X75VD1:~/Téléchargements/PySolFC-2.16.0$ python3 pysol.py
Please install pysol_cards.py from "PyPI"
(e.g: using "python3 -m pip install --user --upgrade pysol_cards"
mj@mj-X75VD1:~/Téléchargements/PySolFC-2.16.0$ using "python3 -m pip install --user --upgrade pysol_cards
> python3 -m pip install --user --upgrade pysol_cards
> sudo python3 -m pip install --user --upgrade pysol_cards
>
A vrai dire je ne comprends pas très bien ce qu'il faut faire avec la commande suggérée.
Une idée ?
Dernière modification par legrand98 (Le 14/08/2022, à 16:20)
Hors ligne
#17 Le 14/08/2022, à 16:25
- ylag
Re : [RESOLU] Pysol fan club Edition
Re,
Pour ce message :
La commande « python » n'a pas été trouvée, voulez-vous dire :
commande « python3 » du deb python3
commande « python » du deb python-is-python3
Soit tu remplaces la commande :
python pysol.py
...par :
python3 pysol.py
Ou bien tu installes le paquet python-is python3, qui créera un lien symbolique python vers python3, permettant alors d'uitliser la première commande :
sudo apt install python-is-python3
python pysol.py
Si pas déjà présent sur ton système, installe aussi le paquet python3-tk
A+
Dernière modification par ylag (Le 14/08/2022, à 16:35)
Hors ligne
#18 Le 14/08/2022, à 16:48
- legrand98
Re : [RESOLU] Pysol fan club Edition
Merci Ylag
Lien symbolique crée....puis
mj@mj-X75VD1:~/Téléchargements$ cd PySolFC-2.16.0
mj@mj-X75VD1:~/Téléchargements/PySolFC-2.16.0$ python pysol.py
Please install pysol_cards.py from "PyPI"
(e.g: using "python3 -m pip install --user --upgrade pysol_cards"
mj@mj-X75VD1:~/Téléchargements/PySolFC-2.16.0$
python3-tk déjà installé
Dernière modification par legrand98 (Le 14/08/2022, à 16:52)
Hors ligne
#19 Le 14/08/2022, à 17:41
- ylag
Re : [RESOLU] Pysol fan club Edition
Re,
Please install pysol_cards.py from "PyPI"
Désolé, mes maigres connaissances en python s'arrêtent là ; je ne sais quoi te proposer, à part une recherche sur le net avec ce message en argument.
Faudra l'intervention de pointures en python pour t'aider davantage...
A+
Dernière modification par ylag (Le 14/08/2022, à 17:42)
Hors ligne
#20 Le 14/08/2022, à 18:14
- legrand98
Re : [RESOLU] Pysol fan club Edition
Merci Ylag de ton aide.
Je vais patienter entre deux je l'ai installé via Wine....c'est moins bien, moins fluide mais cela a le mérite de fonctionner.
.
Dernière modification par legrand98 (Le 15/08/2022, à 07:20)
Hors ligne
#21 Le 15/08/2022, à 11:10
- kholo
Re : [RESOLU] Pysol fan club Edition
salut...
bon, bah j'ai galéré un peu mais j'ai réussi...
alors difficile de savoir si cela peut suffire mais voici une solution
décompresser le tar dans un dossier, le renommer en Pysol (pour ne pas se prendre la tête ensuite)
si tu vas dans ce dossier et que tu lances
python pysol.py
ça doit se lancer mais il va manquer les cardsets
c'est déjà une première étape
si il manque des dépendances c'est que mes bidouilles ont peut être comblé ce manque...
voilà ce que j'ai installé et comment :sudo apt install python3-pip sudo apt install python-is-python3 sudo apt install cpanminus make perl python3-setuptools python3-tk pip install attrs pip install six pip install random2 pip install pysol-cards sudo apt-get install libjpeg-dev
c'est un peu fouillis mais il y a la totale je pense...
donc, ensuite, il faut installer les cardsets en téléchargeant le tar et en le décompressant dans un dossier de config : ~/.PySolFC/cardsets/
lien pour le télécharger
tu vas dans les téléchargements avec
xdg-open ~/Téléchargements
puis tu mets la fenêtre droite avec Super + flèche de droite (les petites flèches haut / bas / gauche / droite !! )
clic droit sur le fichier et "extraire ici"
tu rentres dans le dossier "PySolFC-Cardsets-2.1", il y aura tous les dossiers de cardset
tu laisses ça là pour le moment...
puis dans un terminal (ouvrir avec Ctrl + Alt + T)
mkdir -p ~/.PySolFC/cardsets/
puis tu y ouvres un autre gestionnaire de fichiers
xdg-open ~/.PySolFC/cardsets
tu te mets à gauche avec Super + flèche de gauche
et tu y mets les dossiers cadset dans ce nouveau dossier (glisser déposer ou copier coller)
NB : 22.04 ne m'a pas laisser faire le glisser déposer alors j'ai fait une copie avec une ligne de commande
depuis un terminal dans le dossier des cardsets (clic droit dans le dossier puis ouvrir un terminal ici)
cp -R * ~/.PySolFC/cardsets
une fois fait tu peux tout fermer...
ensuite tu peux retourner dans le dossier de pysol et le lancer
python pysol.py
NB : j'ai d'abord tout fait dans Téléchargements puis je me suis fais un dossier jeux dans mon dossier personnel et ça continue de fonctionner...
on peut donc considérer que c'est une version presque portable !
Hors ligne
#22 Le 15/08/2022, à 14:29
- ylag
Re : [RESOLU] Pysol fan club Edition
Bonjour,
Merci @kholo d'avoir pris le relais.
A+
Hors ligne
#23 Le 15/08/2022, à 14:34
- legrand98
Re : [RESOLU] Pysol fan club Edition
KHOLO BRAVO !
Je suis bluffé ! la solution est bien là et ca fonctionne grâce à ton mode d'emploi hyper détaillé !
Un GRAND MERCI à toi !
Encore Bravo !
Et merci aussi à Ylag !
Dernière modification par legrand98 (Le 15/08/2022, à 16:06)
Hors ligne
#24 Le 15/08/2022, à 14:59
- ylag
Re : [RESOLU] Pysol fan club Edition
@legrand98 :
Bonjour,
Content que ça marche pour toi !
Passe la discussion en [Résolu] dans ce cas.
A+
Hors ligne
#25 Le 15/08/2022, à 15:55
- legrand98
Re : [RESOLU] Pysol fan club Edition
Merci Ylag et Kholo
Avant de passer en RESOLU comment pourrait on créer un raccourci bureau afin d'acceder directement à Pysol plutôt que de devoir taper des lignes de commandes dans le Terminal ?
Merci d'avance.
Hors ligne