पैकेज फ़ोल्डर के लिए कैसे

Sep 12 2020

कुछ व्यक्तिगत packagefile.m स्थापित करने के बाद, मैं <<packagefile` इसे कॉल करने के लिए उपयोग कर सकता हूं ।

हालाँकि, मुझे सिर्फ पैकेज का एक फ़ोल्डर मिला है http://katlas.org/wiki/Setup#Setting_the_Path

से निर्देश के अनुसार, यह कोई स्थापना की आवश्यकता होनी चाहिए। और मुझे नहीं पता कि एक बार में पूरे फ़ोल्डर को कैसे स्थापित किया जाए। और मैंने एक ही कमांड का उपयोग किया <<KnotTheory` (KnotTheory फ़ोल्डर नाम है), और यह रिपोर्ट करता है

पूरे KnotTheory पैकेज फ़ोल्डर को कैसे स्थापित करें या स्थापना के बिना इसका उपयोग करें?

आपका बहुत बहुत धन्यवाद!

जवाब

7 Szabolcs Sep 12 2020 at 18:15

आप सामान्य इंस्टॉलेशन प्रक्रिया का उपयोग कर सकते हैं: KnotTheoryडायरेक्टरी को इसमें स्थानांतरित करें $UserBaseDirectory/Applications।

आप Mathematica कमांड का उपयोग करके अपने फ़ाइल प्रबंधक में उस स्थान को खोल सकते हैं SystemOpen@FileNameJoin[{$UserBaseDirectory, "Applications"}]।


मैंने जल्दी से पैकेज की कोशिश की, और यह मैथमेटिका 12.1 के साथ पूरी तरह से संगत नहीं दिखता है। स्टार्टअप पर कुछ त्रुटि संदेश हैं। इन्हें ठीक करने के लिए, इसे खोलें , और init.mइसकी परिभाषा खोजें KnotTheoryDirectory:

KnotTheoryDirectory[] = DirectoryName[$InputFileName]

यह त्रुटियों को हल करेगा, लेकिन चूंकि पैकेज बहुत पहले लिखा गया था, इसलिए एक मौका है कि उपयोग के दौरान अन्य समस्याएं आ सकती हैं।