私はOctave on Window Vistaを使用しています。私は自分のコードで4つのパッケージを使用しています。しかし、私がオクターブを再起動するたびに、私はコマンドラインから手動でロードする必要があります。 'pkg load ...' Octaveが起動されるたびに、それらをパスで見つけるように永続的にロードする方法はありますか?Octaveでパッケージを永続的に読み込む方法は?
答えて
私は答えを得た。 パッケージのインストール時に設定できます。 次のコマンドでインストール pkg install -auto [パッケージ名] オクターブが起動するたびにロードされます。
または一度インストールすると、 'pkg rebuild -auto image'を実行できます。例えば、 'image'パッケージの場合 –
Octave 4.2.1では、-autoオプションを使用しようとするとこれが表示されます:'警告:pkg:autoloadはもはやサポートされていません。 'pkg load ... 'コマンドを代わりにoctavercに追加してください。 –
Octaveが起動すると、~/.octaverc
が実行されます。 Octaveにパッケージを自動的にロードさせるには、pkg load pkg-name
コマンドを追加するだけです。ファイルが存在しない場合は作成します。
これを行う場合、起動時にパッケージを読み込むようにOctaveが設定されていない可能性があります。したがって、他の人のためのコードを書く場合、プログラムは依然として必要なパッケージをロードする必要があることに注意してください。
Do pkg install -auto ...
またはpkg rebuild -auto ..
を使用すると、次のOctaveリリースでの動作が停止するためです。
完了のために、Windows実行ファイルのoctavercファイルは、 * C:\ Octave \ Octave-4.2.1 \ share \ octave \ site \ mにあります。 \ startup \ octaverc *。 ファイルを探している人に役立つことを願っています。octavercファイルを検索するのに時間がかかりました。 –
@LyeHengFooは完全に真実ではありません。これがシステム全体の 'octaverc'ファイルです。そのファイルに対する変更は、システム内のすべての*ユーザーに適用されます。このタイプの変更はユーザーの 'octaverc'ファイルで行う必要がありますので、他のユーザーには影響しません(唯一のユーザーであれば重要ではないかもしれません)。あなたが探しているファイルはあなたのホームディレクトリにあります( '〜'はウィンドウ上に展開されます)。 – carandraug
あなたは絶対に正しいです。これは、すべてのユーザーに適用されるサイト設定octavercです。私はちょっと考えました〜/ .octavercは実際には%USERPROFILE%/。octavercです。そして、このファイル%USERPROFILE%/。octavercを手動で作成した後は、期待通りに動作しますが、今回は私のためだけです。私の間違いを強調してくれてありがとう。 –
このコンテンツを "のstartup.m" という名前のファイルを作成:/ディレクトリに "オクターブ・ホーム/共有/オクターブ/バージョン/ M /起動/ octaverc" と「オクターブ家を
packs = pkg('list');
for jj = 1:numel(packs),
pkg('load', packs{jj}.name);
end
をshare/octave/site/m/startup/octaverc "と入力します。 (https://www.gnu.org/software/octave/doc/v4.2.1/Startup-Files.html) 起動時にすべてのパッケージを読み込みます。
- 1. Rでパッケージを自動的に読み込む方法は?
- 2. Pythonでコードソース修正パッケージを読み込む方法は?
- 3. Octaveでhdfデータを読む方法
- 4. CでRustライブラリを動的に読み込む方法は?
- 5. Java 7でファイルを再帰的に読み込む方法は?
- 6. perlでプラグインファイルを動的に読み込む方法は?
- 7. aspコントロールを含むUserControlを動的に読み込む方法
- 8. ホームページの読み込み後にイメージを読み込む方法
- 9. モジュールをBabelとWebpackに動的に読み込む方法は?
- 10. app.configファイルの値をコンソールアプリケーションに永続的に書き込む方法は?
- 11. イベントカレンダーを部分的に読み込む方法は?
- 12. Hibernateでレコードを効果的に読み込む方法
- 13. Ember.jsで部分/ビュー/テンプレートを動的に読み込む方法
- 14. XMLドキュメントを読み込んで読み込む方法
- 15. Default.pngイメージの読み込みインジケータを読み込む方法
- 16. WKWebView HTTPSを読み込む方法は?
- 17. 画面を読み込む方法は?
- 18. ページをIFrame内でのみ強制的に読み込む方法は?
- 19. テキストをテキストエリアに自動的に読み込む方法
- 20. ワードプレスでckeditorを読み込む方法
- 21. requirejsでknockout.validationを読み込む方法
- 22. AndroidでJSONObjectを読み込む方法
- 23. webpackでリモートファイルを読み込む方法
- 24. XMLをデータセットに読み込む方法
- 25. テキストエリアにデータを読み込む方法
- 26. HTML5動画の読み込み時に画像を読み込む方法は?
- 27. 動的PDFフォーム(LiveCycle)の読み込み時にXMLをデータセットに読み込む方法は?
- 28. テキストファイルから読み込むときにApache Ignite Cacheを読み込む方法
- 29. XCode 4.3永続ストアを読み込むことができませんUserDictionary.sqlite
- 30. JQTouchで動的ページを読み込む方法
[Octaveの起動時に自動的にパッケージをロードするにはどうすればいいですか?](http://wiki.octave.org/FAQ#How_do_I_automatically_load_a_package_at_Octave_startup.3F) – carandraug