Python GUI 앱 구축을 위해 다운로드한 라이브러리를 사용하는 데 문제가 있습니다.

Python GUI 앱 구축을 위해 다운로드한 라이브러리를 사용하는 데 문제가 있습니다.

저는 리눅스와 소프트웨어 개발에 비교적 익숙하지 않습니다. 저는 tkinter와 Python을 사용하여 라즈베리 파이 - Arduino 시스템용 프런트 엔드 GUI를 구축하려고 합니다. 컴퓨터에서 활성 tcl 및 tkinter용 파일을 다운로드하고 추출했지만 프로그램을 실행하고 디버그하는 데 필요한 라이브러리를 얻을 수 없습니다. 이 오류가 발생합니다.

_tkinter.TclError: Can't find a usable tk.tcl in the following directories: 
/usr/local/lib/tcl8.6/tk8.6 /usr/local/lib/tk8.6 /usr/lib/tk8.6 /usr/lib/tk8.6 /lib/tk8.6 /usr/library

sudo ./install.sh를 실행하고 기본 폴더에 배치했으며 /usr/local/lib/ 디렉토리와 /usr/local/lib/lib/에 tcl8.6이라는 폴더가 있습니다. 나는 내가 뭘 잘못하고 있는지 모르겠고 이 시점에서 내 컴퓨터는 부적절하게 다운로드된 라이브러리로 가득 차 있어서 내가 가지고 있는 몇 가지 파일을 저장하고 OS를 재설정하는 것을 고려했습니다. 저는 Elementary OS 5.0 Juno를 실행하고 있습니다.

나는 이것이 무엇이든 하고 있지 않다고 믿습니다:

After installation, make sure that the directory containing the installed executables (ActiveTcl/bin) is included in your PATH variable.
   export PATH="/opt/ActiveTcl-8.6/bin:$PATH"
You can also add the man directory to your path to access the man page documentation on the command line.
   export PATH="/opt/ActiveTcl-8.6/man:$PATH"

답변1

sudo apt-get update패키지 버전 및 소스 목록을 업데이트한 다음 sudo apt-get install tk, sudo apt-get install tcl및 을 업데이트 해 보십시오 sudo apt-get install libtcl8.5.

관련 정보