Octave Window vista kullanıyorum. Kodumda 4 paket kullanıyorum. Fakat her defasında oktavı yeniden başlattığımda, komut satırından manuel olarak yüklemek zorundayım, 'pkg load ...' Onları Octave başlatıldığında, onları yolunda bulmaya devam edecek şekilde kalıcı olarak yüklemek için bir yol var mı?Oktav daimi paketleri kalıcı olarak nasıl yüklenir?
cevap
Cevabı aldım. Paket kurulumu sırasında ayarlanabilir. aşağıdaki komutu kullanarak kurun pkg install -auto [paket adı] Her başlatıldığında yük her an yüklenecektir.
Veya, bir kez yüklendiğinde, sen 'çalıştırabilirsiniz pkg -auto image' yeniden Örneğin, –
"image' paketi" için, Octave 4.2.1'de, eğer -otomatik seçeneği kullanmaya çalışırsak bunu alacağız: 'uyarı: pkg: autoload artık desteklenmiyor. Yerine octaverc 'pkg yük ...' komutu ekleyin. ' –
Octave başladığında, ~/.octaverc
çalışır. Octave'un bir paketi otomatik olarak yüklemesini istiyorsanız, buna bir pkg load pkg-name
komutu ekleyin. Dosyalar mevcut değilse, oluşturun.
Bunu yaparsanız, başkalarının başlangıçta paketleri yüklemek üzere Octave yapılandırılmamış olabileceğini unutmayın. Bu nedenle, başkaları için kod yazarsanız, programlarınızın ihtiyaç duyduğu paketleri yüklemesi gerektiğini unutmayın.
Do değil kullanım pkg install -auto ...
veya pkg rebuild -auto ..
sonraki Octave sürümü artık çalışmayacaktır çünkü.
Tamamlamak için, Windows yürütülebilir oktaverc dosyası: * C: \ Octave \ Octave-4.2.1 \ share \ octave \ site \ m \ başlangıç \ octaverc *. Oktaverc dosyasını avlamak için bana biraz zaman harcadığı için, dosya arayanlar için umarım yardımcı olur. –
@LyeHengFoo tamamen doğru değil. Bu sistem çapında "octaverc" dosyası. Bu dosyadaki değişiklikler sistemdeki * tüm * kullanıcılar için geçerli olacaktır. Bu tür değişiklikler kullanıcı 'octaverc' dosyasında yapılmalıdır, böylece başka kimseyi etkilemez (tek kullanıcı iseniz önemli olmayabilir). Aradığınız dosya, ev dizininizde (Windows'taki genişler). – carandraug
Kesinlikle haklısınız. Bütün kullanıcılar için geçerli olacak site ayarı octaverc budur. Ben sadece ~/.octaverc linux aslında% USERPROFILE% /. Octaverc olduğunu çözdüm. Ve bu dosyayı% USERPROFILE% /. Octaverc el ile oluşturduktan sonra beklendiği gibi çalışır, ancak bu kez yalnızca benim için. Hatamı vurguladığın için teşekkürler. –
bu içeriğe sahip bir adlı dosyayı "startup.m" oluşturun: dizinleri "oktav-home/share/oktav/versiyon/m/başlatma/octaverc" in
packs = pkg('list');
for jj = 1:numel(packs),
pkg('load', packs{jj}.name);
end
ve "oktav-home/share/oktav/site/m/başlatma/octaverc". (https://www.gnu.org/software/octave/doc/v4.2.1/Startup-Files.html) Bu nedenle, tüm paketleri başlangıçta yükler. [I otomatik Octave başlangıçta bir paket yüklemek nasıl?]
- 1. Paketleri koşullu olarak kurun
- 2. Kalıcı olarak kalıcı olarak devre dışı bırakma.ProxyCreationEnabled EF içinde mi?
- 3. Oktav hata ayıklayıcısı nasıl kullanılır?
- 4. Java'da, bir web uygulamasında dinamik olarak kaynak paketleri nasıl yeniden yüklenir?
- 5. Elixir'de, paketleri global olarak nasıl yüklerim?
- 6. Windows Ortam değişkenlerini kalıcı olarak nasıl belirlerim?
- 7. Parcelable özel nesneyi kalıcı olarak nasıl depolarım?
- 8. Dosyaları geçmişten nasıl kalıcı olarak silerim?
- 9. Demontajda hata ayıklamayı nasıl kalıcı olarak kapatırım?
- 10. Oktav görüntülenme hatası
- 11. Oktav başlıksız kullanımı
- 12. oktav yavaştır; öneri
- 13. IPython'da modüller nasıl otomatik olarak yüklenir?
- 14. Nesnel-C'de sınıf dinamik olarak nasıl yüklenir?
- 15. Magento'da stres nasıl yüklenir/yüklenir
- 16. Resim penceresini oktav ile gösterme
- 17. Pürüzsüzleştirici düşük oktav perlin gürültüsü
- 18. , H264 paketleri nasıl çözüleceği
- 19. kalıcı
- 20. İç makefile içindeki paketleri otomatik olarak yükle
- 21. Python'un yoluna kalıcı olarak dosya eklemek
- 22. Python'da bir kullanıcı girişini kalıcı olarak saklamak
- 23. Deb paketleri nasıl barındırırım?
- 24. Java'da Paketleri Nasıl Belgelerim?
- 25. Komut dosyası nasıl yüklenir ve yeniden yüklenir?
- 26. IntelliJ içinde dizini kalıcı olarak dışla
- 27. , modern Linux'ta kök ayrıcalıklarını kalıcı olarak bırakır
- 28. Nasıl PATH kalıcı
- 29. Karşıdan yüklenen PIP paketlerinin önbellekleri nasıl yüklenir
- 30. Git: Uzak şubeyi kalıcı olarak silemiyorum
See (http://wiki.octave.org/FAQ#How_do_I_automatically_load_a_package_at_Octave_startup.3F) – carandraug