Kivy: Impossible d'installer Kivy dans Ubuntu 18

Créé le 10 juin 2018  ·  5Commentaires  ·  Source: kivy/kivy

Versions

  • Python : 3.6.5
  • Système d'exploitation : Ubuntu 18.04
  • Déçu : Stable
  • Méthode d'installation de Kivy :

La description

J'ai essayé d'installer Kivy sur mon ordinateur avec la commande suivante :
sudo add-apt-repository ppa : kivy-team/kivy

Code et journaux

 This PPA contain the stable release of Kivy project.
 More info: https://launchpad.net/~kivy-team/+archive/ubuntu/kivy
Press [ENTER] to continue or Ctrl-c to cancel adding it.

Hit:1 http://ie.archive.ubuntu.com/ubuntu bionic InRelease
Hit:2 http://security.ubuntu.com/ubuntu bionic-security InRelease              
Hit:3 http://ie.archive.ubuntu.com/ubuntu bionic-updates InRelease             
Ign:4 http://ppa.launchpad.net/kivy-team/kivy/ubuntu bionic InRelease          
Hit:5 http://ie.archive.ubuntu.com/ubuntu bionic-backports InRelease           
Hit:6 https://deb.nodesource.com/node_8.x bionic InRelease                     
Hit:7 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu bionic InRelease
Ign:8 https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.6 InRelease
Hit:9 https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.6 Release      
Hit:10 http://ppa.launchpad.net/webupd8team/java/ubuntu bionic InRelease      
Err:11 http://ppa.launchpad.net/kivy-team/kivy/ubuntu bionic Release          
  404  Not Found [IP: 91.189.95.83 80]
Reading package lists... Done                      
E: The repository 'http://ppa.launchpad.net/kivy-team/kivy/ubuntu bionic Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.


support

Commentaire le plus utile

Aussi Python3.6.5 et Ubuntu 18.04.

Dans l'un des problèmes trouvés qui peuvent être installés à partir de :

sudo add-apt-repository ppa:kivy-team/kivy-daily
sudo apt-get update
sudo apt-get install python3-kivy

Éditer:

L'installation dans l'environnement virtuel a un problème avec la version Cython 0.28.2 (essayé aussi 0.25.2). pip install kivy ne sera pas compilé. L'installation depuis github@master a le même problème de compilation Cython.

Tous les 5 commentaires

Aussi Python3.6.5 et Ubuntu 18.04.

Dans l'un des problèmes trouvés qui peuvent être installés à partir de :

sudo add-apt-repository ppa:kivy-team/kivy-daily
sudo apt-get update
sudo apt-get install python3-kivy

Éditer:

L'installation dans l'environnement virtuel a un problème avec la version Cython 0.28.2 (essayé aussi 0.25.2). pip install kivy ne sera pas compilé. L'installation depuis github@master a le même problème de compilation Cython.

En gros, ce que @berahtlv a dit. Voir aussi : #5722 et problèmes connexes.

À l'heure actuelle (2018-06-10), seuls les PPA : kivy-daily et GitHub master branch sont recommandés. La v1.10.1 devrait résoudre ce problème une fois sortie.

La version stable ppa:kivy-team/kivy n'a pas de package pour bionic, car la v1.10.0 ne peut pas être compilée sur bionic.

@berahtlv quels problèmes rencontrez-vous dans un environnement virtuel ? L'installation à partir du maître devrait fonctionner sans problème (ça marche ici). Assurez-vous que vous avez python-dev ou python3-dev et les quatre packages libsdl2-...-dev installés avec apt (exemple py3) :

sudo apt install python3-dev libsdl2{,-image,-mixer,-ttf}-dev python3-virtualenv
python3 -m virtualenv -p python3 .venv
source .venv/bin/activate
pip install Cython==0.28.2
pip install https://github.com/kivy/kivy/archive/master.zip

Edit : oublié de mentionner : incluez éventuellement libgstreamer1.0-dev avant l'installation si vous souhaitez que gstreamer soit pris en charge.

L'installation de @dolang à partir de https://github.com/kivy/kivy/archive/master.zip fonctionne.

J'avais installé avec git clone ... puis python setup.py install . Il y a eu un problème de compilation, peut-être n'a-t-il pas eu de paquet. Maintenant, il a été compilé, mais pour une raison quelconque, une erreur ModuleNotFoundError: No module named 'kivy._clock' a été reçue après l'importation de la mise en page, kivy lui-même a pu importer. Étrange, c'est que j'ai réentré Virtualenv et que le problème a disparu.

L'installation avec git clone ... et l'utilisation de master.zip de GitHub est fondamentalement la même si vous n'utilisez qu'un projet (c'est-à-dire que vous devez cloner lorsque vous souhaitez contribuer).

Assurez-vous que vous n'êtes pas dans le répertoire kivy cloné une fois que vous l'avez installé, sinon vous verrez des erreurs comme celle-ci ( kivy._clock ) parce que python devient confus.

👋 Nous utilisons le suivi des problèmes exclusivement pour les rapports de bugs et les demandes de fonctionnalités. Cependant, ce problème semble être une demande d'assistance. Veuillez utiliser nos canaux d'assistance pour obtenir de l'aide sur le projet.

Si vous rencontrez des difficultés pour installer Kivy, assurez-vous de consulter les documents d'installation pour Windows , Linux et macOS .

Faites-nous savoir si ce commentaire a été fait par erreur, et nous serons heureux de rouvrir le problème.

Cette page vous a été utile?
0 / 5 - 0 notes