パッケージフォルダへの方法
いくつかの個別のpackagefile.mをインストールした後、<<packagefile` それを呼び出すために使用できます。
しかし、私はちょうどからパッケージのフォルダを取得しました http://katlas.org/wiki/Setup#Setting_the_Path
からの指示によると、インストールは必要ありません。そして、フォルダ全体を一度にインストールする方法がわかりません。そして、私は同じコマンドを使用しました<<KnotTheory` (KnotTheoryはフォルダー名です)、そしてそれは報告します
KnotTheoryパッケージフォルダ全体をインストールする方法、またはインストールせずに使用する方法は?
どうもありがとうございました!
回答
通常のインストール手順を使用できます。KnotTheoryディレクトリをに移動し$UserBaseDirectory/Applicationsます。
Mathematicaコマンドを使ってファイルマネージャでその場所を開くことができますSystemOpen@FileNameJoin[{$UserBaseDirectory, "Applications"}]。
パッケージをすぐに試しましたが、Mathematica12.1と完全に互換性がないようです。起動時にいくつかのエラーメッセージがあります。これらを修正するには、を開きinit.m、の定義を見つけて、次のようにKnotTheoryDirectory置き換えます。
KnotTheoryDirectory[] = DirectoryName[$InputFileName]
これでエラーは解決しますが、パッケージはかなり前に作成されたものであるため、使用中に他の問題が発生する可能性があります。