Eu fiz o download de "activetcl 8.6.4" no Ubuntu 14.04 e instalei de acordo com as instruções dadas no guia de instalação ativo do tcl. Eu também adiciono PATH e MANPATH (caminho dado no final da instalação na instalação da GUI do activetcl / home / prajakta / bin) para .profile , bem como .bashrc .
mas o problema é quando eu executo o script tcl que contém a linha "pacote requer matemática :: linearalgebra", ele lança erro não consegue encontrar o pacote de matemática :: linearalgebra.
para verificar o pacote está instalado ou não eu digito tclsh no terminal e depois que o pacote requer matemática, ele está me mostrando o número da versão do pacote de matemática.
Todas as pastas como "activetcl8.6.4.1", "bin", "man", "lib" estão no diretório / home / prajakta. Existe algum problema com relação ao PATH / MANPATH? porque eu acho que o tcl não é capaz de ver os pacotes da biblioteca.
Eu tentei usar #!/usr/bin/env tclsh e #!/bin/sh + wish no script tcl, mas isso também não funcionou para mim :(
caixa de instalação Eu incluí este caminho fornecido no final da instalação para /.profile e /.bashrc