J'apprends et j'essaie de créer un jeu de serpent en Python3 j'importe la tortue
J'utilise: Linux mint 19, PyCharm, python37, python3-tk
pip install turtle Collecting turtle Using cached https://files.pythonhosted.org/packages/ff/f0/21a42e9e424d24bdd0e509d5ed3c7dfb8f47d962d9c044dba903b0b4a26f/turtle-0.0.2.tar.gz Complete output from command python setup.py egg_info: Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-install-kvf9on0y/turtle/setup.py", line 40 except ValueError, ve: ^ SyntaxError: invalid syntax ------------------- Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-kvf9on0y/turtle/
partout où je lis tortue devrait être préinstallé, mais je ne le fais toujours pas ayez-le :(
j'ai essayé pip install turtle
et dit
Traceback (most recent call last): File "/home/buszter/PycharmProjects/untitled1/snake.py", line 2, in <module> import turtle ModuleNotFoundError: No module named 'turtle'
EDIT
capture d'écran de paramètres du projet dans pycharm
3 Réponses :
Très probablement, le python utilisé par votre Pycharm
n'est pas Python3.7
. Essayez d'ouvrir une invite Python et d'exécuter import turtle, car elle devrait déjà être empaquetée dans python
.
dans le terminal, j'ai exécuté python3 et importé la tortue et cela fonctionne ... donc j'ai tortue :), mais ne fonctionne toujours pas. J'ai aussi ajouté une capture d'écran à la question :)
Ensuite, assurez-vous que le python que vous utilisez est le même que celui que vous utilisez dans PyCharm
Le module turtle
est généralement livré avec python
. Je dis de le réinstaller.
Je sais que c'est un sujet assez ancien, mais j'ai eu le même problème en ce moment sur mon Fedora 31.
La réinstallation des packages n'a pas fonctionné.
Ce qui a fonctionné, c'est d'installer l'outil de programmation IDLE (c'est juste Python IDE pour les enfants), qui installe également le module tkinter.
Je pense que l'installation du package python3-tkinter
(c'est ainsi que ce package est nommé dans le repo Fedora) fonctionnerait également, car turtle
est à l'intérieur du module Tk.
Vous ne pouvez pas installer la bibliothèque turtle via pip, elle doit être dans la bibliothèque standart.
pip install turtle
installe cette bibliothèque tierce . Vous pouvez consulter le fichier de téléchargement ( ce fichier tar.gz) de la bibliothèque ci-dessus et le lien dans la sortie de pip. Ils sont identiques.
Pour la solution, je pense que vous pouvez simplement copier ceci a> et écrivez dans un fichier.