วิธีการโฟลเดอร์แพ็คเกจ
หลังจากติดตั้ง packagefile.m บางไฟล์แล้วฉันสามารถใช้<<packagefile` เพื่อเรียกมันได้
อย่างไรก็ตามฉันเพิ่งได้รับโฟลเดอร์แพ็คเกจจากไฟล์ http://katlas.org/wiki/Setup#Setting_the_Path
ตามคำแนะนำจากไม่ควรติดตั้ง และฉันไม่รู้วิธีติดตั้งทั้งโฟลเดอร์พร้อมกัน และฉันใช้คำสั่งเดียวกัน<<KnotTheory` (KnotTheory คือชื่อโฟลเดอร์) และรายงาน
วิธีการติดตั้งโฟลเดอร์แพ็คเกจ KnotTheory ทั้งหมดหรือใช้งานโดยไม่ต้องติดตั้ง
ขอบคุณมาก!
คำตอบ
คุณสามารถใช้ขั้นตอนการติดตั้งตามปกติ: ย้ายKnotTheoryไดเร็กทอรีไปที่$UserBaseDirectory/Applications.
SystemOpen@FileNameJoin[{$UserBaseDirectory, "Applications"}]คุณสามารถเปิดสถานที่ในการจัดการไฟล์ของคุณโดยใช้คำสั่ง Mathematica
ฉันลองใช้แพคเกจอย่างรวดเร็วและดูเหมือนว่าจะไม่เข้ากันได้กับ Mathematica 12.1 อย่างสมบูรณ์ มีข้อความแสดงข้อผิดพลาดบางอย่างในการเริ่มต้นระบบ ในการแก้ไขสิ่งเหล่านี้ให้เปิดinit.mค้นหาคำจำกัดความของKnotTheoryDirectoryและแทนที่ด้วย:
KnotTheoryDirectory[] = DirectoryName[$InputFileName]
วิธีนี้จะช่วยแก้ข้อผิดพลาด แต่เนื่องจากแพ็คเกจถูกเขียนขึ้นเมื่อนานมาแล้วจึงมีโอกาสที่ปัญหาอื่น ๆ อาจเกิดขึ้นระหว่างการใช้งาน