Reputation: 2655
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?
Upvotes: 58
Views: 177149
Reputation: 41
On a MacBook use
brew install python-tk
The error will be sorted out.
Upvotes: 3
Reputation: 357
Comes inbuilt with python Just import it in your file
import tkinter
if you not have ticked tkinter during installation.
Upvotes: 9
Reputation: 597
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 *
Upvotes: 0
Reputation: 88
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.
Upvotes: 0
Reputation: 298
Windows
You may not have ticked tkinter during installation.
Done.
Upvotes: 3
Reputation: 1
just go on cmd and type pip intall Tk interface
,
i thinks this is the full true name of tkinter module
Upvotes: -1
Reputation: 1
import Tkinter as tk
Notice the T
. This was changed in python 3.x
Upvotes: 0
Reputation: 2975
I was able to fix this on Amazon Linux 2 with python2.7
by running this sudo yum install python-tools -y
command.
Upvotes: 1
Reputation: 9
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.
Upvotes: 0
Reputation: 9
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.
Upvotes: 0
Reputation: 710
to find your package run:
sudo yum search python|grep tk
mine was:
yum install python3-tkinter.x86_64
Upvotes: 2
Reputation: 653
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)
Upvotes: 3
Reputation: 17
I had to install python3-tk manually before it worked (via apt-get)
Upvotes: 0
Reputation: 866
You should install
apt-get install python-tk
This should solve your issue
Upvotes: 44
Reputation: 1192
The Tkinter library comes in default with every Python installation
Try this:
import Tkinter as tk
Upvotes: 28