Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cant Install kivy in Ubuntu 18 #5795

Closed
phelantomas opened this issue Jun 10, 2018 · 5 comments
Closed

Cant Install kivy in Ubuntu 18 #5795

phelantomas opened this issue Jun 10, 2018 · 5 comments
Labels

Comments

@phelantomas
Copy link

phelantomas commented Jun 10, 2018

Versions

  • Python: 3.6.5
  • OS: Ubuntu 18.04
  • Kivy: Stable
  • Kivy installation method:

Description

Tried to install Kivy on my computer with the following command:
sudo add-apt-repository ppa:kivy-team/kivy

Code and Logs

 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.
@berahtlv
Copy link

berahtlv commented Jun 10, 2018

Also Python3.6.5 and Ubuntu 18.04.

In one of the issues found that can be installed from:

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

edit:

Installation in Virtual environment has some problem with Cython 0.28.2 version (tried also 0.25.2). pip install kivy won' t compile. Installation from github@master has the same Cython compilation issue.

@dolang
Copy link
Contributor

dolang commented Jun 10, 2018

Basically what @berahtlv said. See also: #5722 and related issues.

Right now (2018-06-10) only PPA: kivy-daily & GitHub master branch are recommended. v1.10.1 should fix that, once it's out.

The stable release ppa:kivy-team/kivy does not have a package for bionic, because v1.10.0 can't be compiled on bionic.

@berahtlv what issues are you having in a virtual environment? Installation from master should work without problems (it does work here). Make sure you have python-dev or python3-dev and the four libsdl2-...-dev packages installed with apt (py3 example):

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: forgot to mention: optionally include libgstreamer1.0-dev before installing if you want to have gstreamer supported.

@berahtlv
Copy link

@dolang installation from https://github.com/kivy/kivy/archive/master.zip works.

I had installed with git clone ... and then python setup.py install. There was some compilation issue, maybe haven't had some package. Now it compiled, but for some reason ModuleNotFoundError: No module named 'kivy._clock' error received after Layout import, kivy itself was able to import. Strange is that I've reentered Virtualenv and problem gone.

@dolang
Copy link
Contributor

dolang commented Jun 10, 2018

Installing with git clone ... and using GitHub's master.zip is basically the same if you're only using a project (i.e. you need to clone when you want to contribute back).

Make sure you're not in the cloned kivy directory once you've installed it, or you'll see errors like that (kivy._clock) because python gets confused.

@dolang dolang added the support label Jun 10, 2018
@support
Copy link

support bot commented Jun 10, 2018

👋 We use the issue tracker exclusively for bug reports and feature requests. However, this issue appears to be a support request. Please use our support channels to get help with the project.

If you're having trouble installing Kivy, make sure to check out the installation docs for Windows, Linux and macOS.

Let us know if this comment was made in error, and we'll be happy to reopen the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants