Установить Пакет Octave Вручную

Я хочу установить пакет dataframe Октавы на одном из моих серверов, который не имеет доступа в интернет. Я использовал свой ноутбук для загрузки dataframe-1.1.0.tar.gz. Интересно, как я могу установить его на моем сервере вручную.

2 ответов


в README.html папки Octave 4.0.0 вы можете найти следующий отрывок: Included Octave Forge Packages A number of Octave-Forge packages have been included with Octave, however they must be installed in order to use them. To install: • Start Octave and then open the build_packages.m file found in the src folder where Octave was installed. • Run the script build_packages.m to build and install the packages. Installation is a one-time procedure. After installation packages must still be loaded in order to use them with the pkg load PACKAGENAME command. Other packages are available from Octave-Forge. Что вам нужно сделать для других пакетов, которые не включены в Octave, это: загрузите пакет изhttp://octave.sourceforge.net/packages.php. Затем поместите пакет в папку src и измените build_packages.м соответственно перед его выполнением.


согласно документации Октавы:

37.1 установка и удаление пакетов

предполагая, что пакет доступен в образе файла-1.0.0.смола.ГЗ он может быть установлен из подсказки октавы с командой

pkg install image-1.0.0.tar.gz

если пакет установлен успешно, ничего не будет напечатано на приглашение, но если во время установки произошла ошибка, это будет сообщается. Возможно установите сразу несколько пакетов запись нескольких файлов пакета после команды pkg install. Если другая версия пакета уже установлена, она будет удаляется перед установкой нового пакета. Это позволяет легко обновление и понижение версии пакета, но делает его невозможно установить несколько версий одного и того же пакета на однажды.