Why is there no tkinter distribution found?

Question:

I am having a problem during the installation of tkinter. I have version 2.7.11. I entered the pip install tkinter on dos but it shows the following message:

collecting tkinter

Could not find a version that satisfies the requirement tkinter (from versions:)
No matching distribution found for tkinter

I have successfully installed flask with the same procedure, but for tkinter it is showing problem. How can I get rid of this problem?

Asked By: Hissaan Ali

||

Answers:

The Tkinter library comes in default with every Python installation

Try this:

import Tkinter as tk
Answered By: Prabhakar

You should install

apt-get install python-tk

This should solve your issue

I had to install python3-tk manually before it worked (via apt-get)

Answered By: Bobbyy Tables

Follow this guide to install “tkinter”. However now with Python version 3.1 onwards, it is part of the standard python distribution.

You can also install it using sudo apt-get install python3-tk-dbg, if you are in virtualenv. (Same can be done for normal installation, not just virtualenv)

Answered By: Khushhal

to find your package run:

sudo yum search python|grep tk

mine was:

yum install python3-tkinter.x86_64

Answered By: costamatrix

the below answer in for Windows:

after installing Tk in your windows machine by following the instructions mentioned in the following link (https://tkdocs.com/tutorial/install.html#installwin), import tkinter as tk (for python3) or import Tkinter as tk (for python2). FYI – ‘Tkinter’ has been renamed as ‘tkinter’ in python3. It worked well for me.

Answered By: Geetha

pip shown
Could not find a version that satisfies the requirement python--tkinter (from versions: )
No matching distribution found for python--tkinter
You are using pip version 10.0.1, however version 19.0.3 is available.
You should consider upgrading via the python -m pip install --upgrade pip command.

Answered By: ongja teenage

I was able to fix this on Amazon Linux 2 with python2.7 by running this sudo yum install python-tools -y command.

Answered By: mellifluous

On a MacBook use brew install python-tk

The error will be sorted out.

Answered By: Samuel Kiroko N

import Tkinter as tk

Notice the T. This was changed in python 3.x

Answered By: Saifullah Bin Khaki

This will work for tkinter installment

pip install tk
python -m pip install tk
Answered By: Karan Gehlod

just go on cmd and type pip intall Tk interface,
i thinks this is the full true name of tkinter module

Answered By: Young Finn

Windows

You may not have ticked tkinter during installation.

  • Download the latest version of python from python.org
  • Run the installer
  • Click modify
  • Select the Tk checkbox (and anything else you want)
  • And continue through the installation.

Done.

Answered By: Stevo

I was running a Flask application in the almaLinux docker image and my fix for this was.

yum install python39* -y 
#Be aware this will install Everything including things you don't need. 

So this could be a simply case of you need to install the right package for the version of Python you are using.

Answered By: Michael

T of Tkinter should be lowercase

Not

 import Tkinter as tk

Use as folow:

import tkinter as tk

or

from tkinter import * 
not : from Tkinter import * 
Answered By: Hakan
Categories: questions Tags: , ,
Answers are sorted by their score. The answer accepted by the question owner as the best is marked with
at the top-right corner.