Как установить пакеты в Tcl?

Я пытаюсь установить critlib на свой компьютер (http://equi4.com/critlib/), чтобы Я могу динамически создавать zip-файлы в Tcl.

Проблема в том, что я понятия не имею, как устанавливать пакеты Tcl. Есть ли определенное место, куда вы кладете папки? Есть ли такая команда, как yum, которую я могу использовать?

Я просмотрел различные руководства для начинающих Tcl и прочитал разделы о пакетах, но каждый источник, кажется, всегда предполагает, что мне не хватает знаний.


person Joshua    schedule 23.07.2012    source источник
comment
На какой точной платформе вы работаете? Для этого вопроса это важно.   -  person Donal Fellows    schedule 24.07.2012


Ответы (2)


Да, есть каталоги. Чтобы просмотреть их, выполните tclsh и введите

join $auto_path \n

В каждом из этих каталогов и его подкаталогов (но не в под-подкаталогах) tcl ищет файл с именем pkgIndex.tcl.

Итак, если у вас есть архив, распакуйте его, посмотрите, где находится pkgIndex.tcl, и скопируйте каталог, в котором находится этот файл, по одному из путей $auto_path. Проблема только в том, чтобы выбрать подходящий путь из результатов шага 1.

Если вы не уверены, какой каталог подходит, я предлагаю отредактировать вывод из первого шага в свой вопрос.

person Johannes Kuhn    schedule 26.02.2013

Если вы используете vscode и создали виртуальную среду, вы можете сделать это следующим образом: «pipenv install tcl»

person syed wajih    schedule 17.01.2020
comment
Это не отвечает на исходный вопрос. ОП не спрашивает, как установить tcl с pipenv. - person hongsy; 17.01.2020