Tôi đang sử dụng Octave trên Window vista. Tôi đang sử dụng 4 gói trong mã của tôi. Nhưng mỗi khi tôi khởi động lại quãng tám, tôi phải tải bằng tay từ dòng lệnh, 'pkg tải ...' Có cách nào để tải chúng vĩnh viễn để bất cứ khi nào Octave được bắt đầu, nó tìm thấy chúng trong đường dẫn của nó.Làm thế nào để tải các gói trong Octave vĩnh viễn?
Trả lời
Tôi nhận được câu trả lời. Có thể cài đặt tại thời điểm cài đặt gói. cài đặt với lệnh sau pkg install -auto [tên gói] Nó sẽ được tải mỗi khi bắt đầu quãng tám.
Hoặc, sau khi cài đặt, bạn có thể chạy 'pkg rebuild -auto image' , ví dụ cho gói 'image' –
Trong Octave 4.2.1, chúng ta sẽ nhận được điều này nếu chúng ta cố gắng sử dụng tùy chọn -auto:' warning: pkg: autoload không còn được hỗ trợ nữa. Thay vào đó, hãy thêm lệnh 'pkg load ...' vào octaverc.' –
Khi Octave bắt đầu, nó chạy ~/.octaverc
. Nếu bạn muốn Octave tự động tải một gói, chỉ cần thêm một lệnh pkg load pkg-name
vào nó. Nếu các tập tin không tồn tại, hãy tạo nó.
Nếu bạn làm điều này, hãy nhớ rằng những người khác có thể không có cấu hình Octave để tải gói khi khởi động. Do đó, nếu bạn viết mã cho người khác, hãy nhớ rằng các chương trình của bạn vẫn cần tải các gói mà họ yêu cầu.
Làm không sử dụng pkg install -auto ...
hoặc pkg rebuild -auto ..
vì điều đó sẽ ngừng hoạt động trên bản phát hành Octave tiếp theo.
Để hoàn tất, tệp octaverc trong Windows có thể thực thi tại: * C: \ Octave \ Octave-4.2.1 \ share \ octave \ site \ m \ startup \ octaverc *. Hy vọng nó sẽ giúp cho những người tìm kiếm các tập tin, vì nó đã cho tôi một thời gian để săn lùng các tập tin octaverc. –
@LyeHengFoo không hoàn toàn đúng. Đó là tệp 'octaverc' toàn hệ thống. Các thay đổi đối với tệp đó sẽ áp dụng cho * tất cả * người dùng trong hệ thống. Loại thay đổi này phải được thực hiện trên tệp 'octaverc' của người dùng để nó không ảnh hưởng đến bất kỳ ai khác (có thể không quan trọng nếu bạn là người dùng duy nhất). Tệp bạn đang tìm kiếm nằm trong thư mục chính của bạn (bất kỳ '~' mở rộng nào trên các cửa sổ). – carandraug
Bạn hoàn toàn đúng. Đó là octaverc thiết lập trang web, điều này sẽ được áp dụng cho tất cả người dùng. Tôi đã chỉ ra ~/.octaverc trong linux thực sự là% USERPROFILE% /. Octaverc. Và sau khi tạo thủ công tệp này% USERPROFILE% /. Octaverc, nó hoạt động như mong đợi, nhưng chỉ cho tôi lần này. Cảm ơn vì đã nêu bật sai lầm của tôi. –
tạo một file có tên "startup.m" với nội dung này:
packs = pkg('list');
for jj = 1:numel(packs),
pkg('load', packs{jj}.name);
end
trong thư mục "quãng tám-home/share/quãng tám/phiên bản/m/khởi động/octaverc" và "quãng tám-home/chia sẻ/octave/site/m/startup/octaverc ". (https://www.gnu.org/software/octave/doc/v4.2.1/Startup-Files.html) Vì vậy, nó tải tất cả các gói khi khởi động.
- 1. Vĩnh viễn thay thế một chức năng
- 2. Cuộn vĩnh viễn UITableView
- 3. Biến PowerShell vĩnh viễn
- 4. Làm thế nào để thiết lập một biến môi trường vĩnh viễn trong Linux?
- 5. Làm thế nào để tôi khám phá những gì trong thế hệ vĩnh viễn
- 6. HttpServletResponse sendRedirect vĩnh viễn
- 7. Máy chủ Django vĩnh viễn
- 8. Làm thế nào để vô hiệu hóa stringsAsFactors = TRUE trong data.frame vĩnh viễn?
- 9. Làm thế nào để tôi tắt gỡ lỗi trong quá trình tháo gỡ vĩnh viễn?
- 10. Làm thế nào để tắt vĩnh viễn Auto-Correct trong iOS Simulator?
- 11. Anaconda: Bao gồm vĩnh viễn các gói bên ngoài (như trong PYTHONPATH)
- 12. Thay đổi CodePage trong CMD vĩnh viễn?
- 13. vĩnh viễn Xóa Thư mục
- 14. vĩnh viễn "Không tìm thấy tệp"
- 15. Thêm khóa SSH vĩnh viễn trong các cửa sổ msysgit
- 16. Làm thế nào để xóa vĩnh viễn một trang từ một wiki MediaWiki?
- 17. Làm thế nào để thay đổi vĩnh viễn ngôn ngữ của dòng lệnh mercurial trên Windows?
- 18. Làm thế nào để thay đổi màu nền của ứng dụng vĩnh viễn
- 19. Tạo AccessToken vĩnh viễn trong vòng lặp
- 20. Magento: cách xóa tất cả các chuyển hướng vĩnh viễn
- 21. Làm thế nào để thiết lập múi giờ cho Postgres 9.4 vĩnh viễn
- 22. netbeans: thêm thư viện vĩnh viễn
- 23. Làm thế nào để thiết lập dbpath vĩnh viễn cho mongodb
- 24. Làm cách nào để xóa vĩnh viễn (xóa) các tệp khỏi lịch sử?
- 25. Làm thế nào tôi có thể cập nhật DOCKER_OPTS trong Docker máy vĩnh viễn
- 26. Làm thế nào để bạn yêu cầu git bỏ qua vĩnh viễn các thay đổi trong một tệp?
- 27. tăng kích thước heap java vĩnh viễn?
- 28. Lưu trữ phiên vĩnh viễn ở Node
- 29. Làm cách nào để lưu trữ vĩnh viễn đối tượng tùy chỉnh có thể đặt hàng?
- 30. Khởi động Máy chủ Kafka Vĩnh viễn
Xem [Làm cách nào để tự động tải gói khi khởi động Octave?] (Http://wiki.octave.org/FAQ#How_do_I_automatically_load_a_package_at_Octave_startup.3F) – carandraug