ฉันพยายามเรียกใช้สคริปต์ Tcl ที่มีpackage require cmdline
และมันบ่น:
ไม่พบแพ็คเกจ cmdline
ฉันจะค้นหาและติดตั้ง Tcl แพ็คเกจอื่นในการติดตั้ง Tcl ที่มีอยู่ได้อย่างไร
ฉันพยายามเรียกใช้สคริปต์ Tcl ที่มีpackage require cmdline
และมันบ่น:
ไม่พบแพ็คเกจ cmdline
ฉันจะค้นหาและติดตั้ง Tcl แพ็คเกจอื่นในการติดตั้ง Tcl ที่มีอยู่ได้อย่างไร
คำตอบ:
ตรวจสอบหน้านี้: http://tcl.tk/man/tcl8.5/tutorial/Tcl31.html
โดยทั่วไปหากต้องการทราบตำแหน่งที่tcl
ปรากฏให้เริ่มต้นtclsh
:
% puts $tcl_pkgPath
/usr/lib64 /usr/lib
% puts $auto_path
/usr/lib64/tcl8.6 /usr/lib64 /usr/lib
แต่โปรดทราบว่าคุณจะต้องสร้าง (หรือติดตั้งหากคุณมีอยู่แล้ว) a pkgIndex.tcl
(การอ้างอิงเดียวกันข้างต้นบอกคุณถึงวิธีการสร้าง)