
Sou relativamente novo no Linux e no desenvolvimento de software. Estou tentando usar tkinter e python para construir uma interface gráfica de front-end para um sistema Raspberry Pi - Arduino. Baixei e extraí os arquivos para tcl e tkinter ativos no computador, mas não consigo obter as bibliotecas onde elas são necessárias para executar o programa e depurar. Eu recebo esse erro.
_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
Eu executei sudo ./install.sh e coloquei na pasta padrão e tenho uma pasta chamada tcl8.6 no diretório /usr/local/lib/ e em /usr/local/lib/lib/. Não sei o que estou fazendo de errado e neste momento meu computador está tão cheio de bibliotecas baixadas indevidamente que considerei salvar os poucos arquivos que tenho e redefinir o sistema operacional. Estou executando o sistema operacional elementar 5.0 juno.
Acredito que não estou fazendo o que quer que seja:
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"
Responder1
Tente sudo apt-get update
atualizar sua lista de versões e fontes de pacotes e sudo apt-get install tk
, em seguida, sudo apt-get install tcl
, e sudo apt-get install libtcl8.5
.