Python용 tkinter 설치
i i i i i i 。import Tkinter
'하다, 하다, 하다, 하다'라는 오류가 Tkinter
되지 않았습니다.
ImportError: No module named _tkinter, please install the python-tk package
Synaptic Manager(Can I?)를 사용해 인스톨 할 수 있을 것 같습니다만, 프로그램 하는 모든 머신에 인스톨 할 필요가 있습니다.Tkinter 라이브러리를 제 작업 공간에 추가하고 거기에서 참조할 수 있을까요?
시스템에서 제공하는 Python에서 사용하기 위해 Tkinter를 로컬로 설치하는 것은 쉽지 않습니다.소스로부터 빌드할 수도 있지만, 실행 중인 바이너리 패키지 기반 디스트리뷰트에서는 이 방법이 권장되지 않습니다.
편이apt-get install python-tk
를 클릭합니다.(우분투 데비안)다른 배포에 대해서는 패키지 매니저 및 패키지 목록을 참조하십시오.)
실제로 python3용 tkinter를 설치하려면 다음을 사용해야 합니다.
sudo apt-get install python3-tk
또한 Fedora 사용자의 경우 다음 명령을 사용합니다.
sudo dnf install python3-tkinter
저처럼 I.S.에 있는 훌륭한 친구 때문에 네트워크에 루트 권한이 없고 로컬 설치에서 작업하고 있는 경우 위의 접근법에 문제가 있을 수 있습니다.
나는 구글에서 오랜 시간을 보냈지만, 결국 그것은 쉽다.
tcl 및 tk를 http://www.tcl.tk/software/tcltk/download.html에서 다운로드하여 로컬에 설치합니다.
Linux 에 로컬로 인스톨 하려면(홈 디렉토리에 인스톨 했습니다), tcl 및 tk 의 .tar.gz 파일을 추출합니다.그런 다음 ./unix 디렉토리 내의 readme 파일을 엽니다.나는 달렸다
cd ~/tcl8.5.11/unix
./configure --prefix=/home/cnel711 --exec-prefix=/home/cnel711
make
make install
cd ~/tk8.5.11/unix
./configure --prefix=/home/cnel711 --exec-prefix=/home/cnel711 --with-tcl=/home/cnel711/tcl8.5.11/unix
make
make install
귀찮은 것처럼 보이지만 파일은 작고 설치도 매우 빠릅니다.
다음 " " " 를 다시 합니다.python setup.py build
★★★★★★★★★★★★★★★★★」python setup.py install
비단뱀그것은 나에게 효과가 있었다 - 그리고 나는 이제 Tkinter 등을 마음껏 수입할 수 있다 - yipidy-yay.오후 내내 이 일에 매달렸습니다. 이 노트가 다른 사람들을 고통에서 구해주길 바랍니다.
3 를 는, Python 3 을 .Tkinter
tkinter
Arch Linux 사용자의 경우 다음과 같습니다.
sudo pacman -S tk
패키지와 그 의존성이 필요합니다.
시냅스라고 하셨으니 데비안 기반의 시스템을 사용하셔야 합니다.필요한 것을 얻을 수 있는 한 가지 방법:
sudo apt-get install python-tk
Python 2.7의 경우:
여기 적혀있는 것처럼
Tkinter
모든 Python 하지 않는 의 Python 디스트리뷰션(Tcl/Tk)은 Python 입니다.
제 경우, Windows에서는 Python 디스트리뷰션을 재설치하는 것이 도움이 되었습니다.'Tcl/Tk'는 'Tcl/Tk로 하겠습니다. 모든 것이 해, 「」가 .import _tkinter
★★★★★★★★★★★★★★★★★」import Tkinter
.
RHEL, CentOS, Oracle Linux 등을 사용하는 경우yum을 사용하여 tkinter 모듈을 설치할 수 있습니다.
yum install tkinter
python3 명령어를 python3-tk 합니다. sudo apt-get install python3-tk
3.에서는 ubuntu python 3.7을 .sudo apt-get install python3.7-tk
되게 하다
내 경우 tk-devel도 설치해야 합니다.
yum install -y tkinter tk-devel
설치 및 Python 재구축
Fedora 릴리즈 25(25일)
dnf install python3-tkinter
이건 나한테 효과가 있었어.
_tkinter와 Tkinter가 있습니다.둘 다 Py 3.x에서 동작하지만 안전을 위해 - Loopy를 다운로드하여 python 루트 디렉토리(PyCharms와 같은 IDE를 사용하는 경우)를 Loopy의 설치 디렉토리로 변경합니다.당신은 이 도서관과 더 많은 것들을 얻을 수 있을 거예요.
★★★★★★★★★를 사용하고 있는 경우는Python 3
다음에, 다음과 같이 인스톨 할 필요가 있습니다.
sudo apt-get update
sudo apt-get install python3-tk
의 경우 Tkinter의 경우Python 2
)python-tk
는 )와 .Python 3
표준)python3-tk
를 참조해 주세요.
Tkinter는 python용 GUI 모듈입니다.Python에서 GUI 기반 애플리케이션을 만드는 데 사용할 수 있습니다.Tkinter는 버튼, 메뉴, 캔버스, 텍스트, 프레임, 라벨 등의 여러 GUI 위젯을 제공하여 데스크톱 애플리케이션을 개발합니다.Tkinter는 매우 인기가 있고 window, python 설치, bython 설치, pyQt, wxPython 등의 대체 선택지가 있습니다.
이 튜토리얼에서는 Linux에 설치하고 예를 들어 사용하는 방법에 대해 설명합니다.
먼저 python이 설치되어 있는지 확인하고 버전도 확인합니다.
단말기를 열고 python을 입력합니다.설치되어 있으면 버전, 도움말 등의 정보가 표시됩니다.버전을 확인합니다(내 버전은 python 2.7.9).
aman@vostro:~$ Python 2.7.9 (기본값, 2015년 4월 2일 15:33:21) [GCC 4.9.2] (linux2의 경우) 자세한 내용은 "help", "copyright", "credits" 또는 "license"를 참조하십시오.
python이 없다면 sudo apt-get install python을 설치합니다.
python 3 을 인스톨 하려면 , 다음과 같이 입력합니다.초보자라면 python 3 대신 python 2를 추천합니다.Python 2는 여전히 매우 인기가 있고 많은 앱이 만들어지고 있다.On ubuntu python2는 여전히 기본 sudo apt-get install python3입니다.
마지막으로 Tkinter 설치
sudo apt-get install python-tk
python 3의 경우
sudo apt-get install python3-tk
사용방법
이제 이 작은 예시로 Tkinter가 제대로 작동하는지 확인합니다.
단말기를 열고 Python 쉘에 들어갑니다. Python. Python.
python3 python3 용
python 이 올바르게 인스톨 되어 있는 경우, >>> 프롬프트가 표시됩니다.aman@vostro:~$python
Python 2.7.9 (default, Apr 2 2015, 15:33:21)
[GCC 4.9.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
이제 Tkinter 모듈을 Import합니다.올바르게 Import 했을 경우, 에러는 표시되지 않습니다.메모: python2에는 Tkinter(tkinter가 아님)를, python3에는 tkinter(Tkinter가 아님)를 입력해 주세요.
>>>import Tkinter
이제 Tkinter를 사용하여 빈 창을 만들 수 있습니다.
>>>Tkinter.Tk()
MacOS의 상황은 여전히 조금 복잡하지만 실행 가능합니다.
Python.org은 ActiveState에서 tkinter를 다운로드하는 것을 강력히 권장합니다.단, 먼저 라이선스를 읽어보시기 바랍니다(Don't redistribute or want support).
다운로드가 열렸을 때 OS X 10.11은 영수증을 찾을 수 없었기 때문에 "ActiveTcl-8.6.pkg은 신원 미상의 개발자의 것이므로 열 수 없습니다"라고 거부했습니다.
2012년의 OSXDaily 수정에 따라 어디에서나 허용을 제안했습니다.다만, OS X 에서는, 「Open Anyway」옵션이 추가되어 있습니다).Active-Tcl은 일회성으로 "Anywhere" 옵션이 시간 초과되었습니다.
Fedora > = 25 및 python > = 3의 경우 다음과 같은 종속성을 포함해야 할 수 있습니다.Tkinter
sudo dnf install python3-tkinter
코드 저장소 디렉토리에 tkinter를 설치해야 할 것 같습니다.
liunx(Ubuntu 또는 debian)의 경우 터미널을 엽니다.단말기에서 이 명령을 실행하여 tkinter 패키지를 설치합니다.
sudo apt-get install python-tk
단말기에 python-tk 패키지를 설치한 후 새로운 python 파일을 만듭니다.filename.py 라고 부르세요.
filename.py 의 첫 번째 줄에서 tkinter 를 python 파일로 Import 합니다.
import tkinter
다른 필드로 tkinter를 작성하려면 이 튜토리얼을 사용합니다.https://www.delftstack.com/tutorial/tkinter-tutorial/
tkinter 의 메뉴얼은, 다음의 URL 에 있습니다.https://docs.python.org/3.7/library/tkinter.html
도움이 됐으면 좋겠다.아직도 갇혀있는지 꼭 물어보세요.구현하기 전에 tkinter의 GUI에서 필요한 것을 특정하는 것을 잊지 마십시오.GUI가 어떻게 보이는지 와이어프레임을 그리는 것은 Tkinter GUI를 코딩하는 데 도움이 됩니다.
tkinter 상에서 동작하는 데스크톱 어플리케이션에서는 ntk를 사용하여 보다 적은 코딩으로 보다 기능적이고 보기 좋은 UI를 얻을 수 있습니다.
by ntk " " "pip install ntk
적절한 매뉴얼:ntk.readtheadocs.이오
해피 코딩.
버전 python 을 설치합니다.3.6+
텍스트 에디터 또는 ide 쓰기 샘플 코드를 다음과 같이 엽니다.
from tkinter import *
root = Tk()
root.title("Answer")
root.mainloop()
일반적인 Linux Distros에 Tkinter를 설치하려면 다음 절차를 따릅니다.
Debian/Ubuntu:
sudo apt install python3-tk -y
페도라:
sudo dnf install -y python3-tkinter
아치:
sudo pacman -Syu tk --noconfirm
REHL/CentOS6/CentOS7:
sudo yum install -y python3-tkinter
Open SUSE:
sudo zypper in -y python-tk
하면 .import
import tkinter as tk
하면 ' 않다'라는 하게 될 거예요.tk
자, 그럼.
또, 메시지 박스를 사용하는 것도 선호합니다.
from tkinter import messagebox as msgbx
여기 당신이 그것을 사용할 수 있는 몇 가지 방법이 있습니다.
# make a new window
window = tk.Tk()
# show popup
msgbx.showinfo("title", "This is a text")
python3 및 python3-tk를 정상적으로 Import한 후에도 동작하지 않을 수 있습니다.스크립트의 첫 줄을 #! /usr/bin/python에서 #! /usr/bin/python3으로 변경했습니다.
드디어 성공했어!
Ubuntu 사용자 및 Linux 사용자에게는 여기서 찾은 팁을 읽어보는 것도 나쁘지 않습니다.
0: 시스템에서 Python을 삭제하지 마십시오.그렇지 않으면 ubuntu-desktop을 포함하여 놓치는 것들을 다시 설치하기 위해 지옥을 겪을 수 있습니다.
1: 로컬 소프트웨어 저장소 업데이트
sudo apt update
2: 모든 사용자에게 필요한 것을 설치합니다.
sudo apt install software-properties-common
3: 저장소 목록에 죽은 뱀 추가:
sudo add-apt-repository ppa:deadsnakes/ppa
4: 설치 및 새로운 repo를 추가했기 때문에 전체 내용을 다시 업데이트합니다.
sudo apt update
5: 원하는 Python 버전을 설치합니다.
sudo apt install python3.10
6: 원하는 버전이 설치되어 있는지 확인합니다.
python3 --version
마지막으로 PC를 재시작할 수도 있습니다.
패키지 매니저(pip)에 의해 간단하게 인스톨 할 수 있습니다.아직 pip을 설치하지 않은 경우 최신 버전을 다운로드할 수 있습니다.
그리고 tkinter를 다운로드하려면
pip install tkinter
또한 몇 가지 버전의 python을 사용하고 있다면 현재 사용하고 있는 특정 버전으로 설치할 수 있습니다.3.10이라면, 그렇겠지.
pip3.10 install tkinter
언급URL : https://stackoverflow.com/questions/4783810/install-tkinter-for-python
'programing' 카테고리의 다른 글
오픈 소스 프로젝트에 참여하고 싶지만 내 특정 스킬에 맞는 제안을 원합니다. (0) | 2023.01.19 |
---|---|
HTML 문자열을 DOM 요소로 변환하시겠습니까? (0) | 2023.01.19 |
복제 및 클라이언트 인증서 모두에 대해 MariaDB SSL 만료 기간을 모니터링하려면 어떻게 해야 합니까? (0) | 2023.01.19 |
IPython 노트북에 이미지 삽입 마크다운 (0) | 2023.01.19 |
java how to ArrayList 푸시, 팝, 시프트 및 언시프트 (0) | 2023.01.19 |