Jak do folderu pakietu

Sep 12 2020

Po zainstalowaniu jakiegoś indywidualnego pliku packagefile.m mogę go użyć <<packagefile` do wywołania.

Jednak właśnie otrzymałem folder z pakietem z http://katlas.org/wiki/Setup#Setting_the_Path

Zgodnie z instrukcją nie powinno wymagać instalacji. I nie wiem, jak zainstalować cały folder na raz. Użyłem tego samego polecenia <<KnotTheory` (KnotTheory to nazwa folderu) i raport

Jak zainstalować cały folder pakietu KnotTheory lub używać go bez instalacji?

Dziękuję Ci bardzo!

Odpowiedzi

7 Szabolcs Sep 12 2020 at 18:15

Możesz użyć zwykłej procedury instalacji: przenieś KnotTheorykatalog do $UserBaseDirectory/Applications.

Możesz otworzyć tę lokalizację w menedżerze plików za pomocą polecenia Mathematica SystemOpen@FileNameJoin[{$UserBaseDirectory, "Applications"}].


Szybko wypróbowałem pakiet i nie wydaje się, aby był w pełni kompatybilny z Mathematica 12.1. Podczas uruchamiania pojawiają się komunikaty o błędach. Aby to poprawić, otwórz init.m, znajdź definicję KnotTheoryDirectoryi zamień ją na:

KnotTheoryDirectory[] = DirectoryName[$InputFileName]

To rozwiąże błędy, ale ponieważ pakiet został napisany bardzo dawno temu, istnieje szansa, że ​​podczas użytkowania mogą pojawić się inne problemy.