Octave установить пакет windows

Octave установить пакет windows

Assuming a package is available in the file image-1.0.0.tar.gz it can be installed from the Octave prompt with the command

If the package is installed successfully nothing will be printed on the prompt, but if an error occurred during installation it will be reported. It is possible to install several packages at once by writing several package files after the pkg install command. If a different version of the package is already installed it will be removed prior to installing the new package. This makes it easy to upgrade and downgrade the version of a package, but makes it impossible to have several versions of the same package installed at once.

To see which packages are installed type

In this case only version 1.0.0 of the image package is installed. The ‘*’ character next to the package name shows that the image package is loaded and ready for use.

It is possible to remove a package from the system using the pkg uninstall command like this

If the package is removed successfully nothing will be printed in the prompt, but if an error occurred it will be reported. It should be noted that the package file used for installation is not needed for removal, and that only the package name as reported by pkg list should be used when removing a package. It is possible to remove several packages at once by writing several package names after the pkg uninstall command.

To minimize the amount of code duplication between packages it is possible that one package depends on another one. If a package depends on another, it will check if that package is installed during installation. If it is not, an error will be reported and the package will not be installed. This behavior can be disabled by passing the -nodeps flag to the pkg install command

Since the installed package expects its dependencies to be installed it may not function correctly. Because of this it is not recommended to disable dependency checking.

: pkg command pkg_name : pkg command option pkg_name : [ out1 , …] = pkg ( command , … )

Manage or query packages (groups of add-on functions) for Octave.

Different actions are available depending on the value of command and on return arguments.

Install named packages. For example,

installs the package found in the file image-1.0.0.tar.gz .

The option variable can contain options that affect the manner in which a package is installed. These options can be one or more of

The package manager will disable dependency checking. With this option it is possible to install a package even when it depends on another package which is not installed on the system. Use this option with care.

A local installation (package available only to current user) is forced, even if the user has system privileges.

A global installation (package available to all users) is forced, even if the user doesn’t normally have system privileges.

Install a package directly from the Octave-Forge repository. This requires an internet connection and the cURL library.

Security risk: no verification of the package is performed before the installation. There are no signature for packages, or checksums to confirm the correct file was downloaded. It has the same security issues as manually downloading the package from the Octave Forge repository and installing it.

The package manager will print the output of all commands as they are performed.

Check installed Octave-Forge packages against repository and update any outdated items. This requires an internet connection and the cURL library. Usage:

Читайте также:  Acpi ven int dev 0800 драйвер windows 10

Uninstall named packages. For example,

removes the image package from the system. If another installed package depends on the image package an error will be issued. The package can be uninstalled anyway by using the -nodeps option.

Add named packages to the path. After loading a package it is possible to use the functions provided by the package. For example,

adds the image package to the path.

Remove named packages from the path. After unloading a package it is no longer possible to use the functions provided by the package.

Show the list of currently installed packages. For example,

will produce a short report with the package name, version, and installation directory for each installed package. Supply a package name to limit reporting to a particular package. For example:

If a single return argument is requested then pkg returns a cell array where each element is a structure with information on a single package.

If two output arguments are requested pkg splits the list of installed packages into those which were installed by the current user, and those which were installed by the system administrator.

The «-forge» option lists packages available at the Octave-Forge repository. This requires an internet connection and the cURL library. For example:

Show a short description of installed packages. With the option «-verbose» also list functions provided by the package. For example,

will describe all installed packages and the functions they provide. Display can be limited to a set of packages:

If one output is requested a cell of structure containing the description and list of functions of each package is returned as output rather than printed on screen:

If any of the requested packages is not installed, pkg returns an error, unless a second output is requested:

flag will take one of the values «Not installed» , «Loaded» , or «Not loaded» for each of the named packages.

Set the installation prefix directory. For example,

sets the installation prefix to

/my_octave_packages . Packages will be installed in this directory.

It is possible to get the current installation prefix by requesting an output argument. For example:

The location in which to install the architecture dependent files can be independently specified with an addition argument. For example:

Set the file in which to look for information on locally installed packages. Locally installed packages are those that are available only to the current user. For example:

It is possible to get the current value of local_list with the following

Set the file in which to look for information on globally installed packages. Globally installed packages are those that are available to all users. For example:

It is possible to get the current value of global_list with the following

Build a binary form of a package or packages. The binary file produced will itself be an Octave package that can be installed normally with pkg . The form of the command to build a binary package is

where builddir is the name of a directory where the temporary installation will be produced and the binary packages will be found. The options -verbose and -nodeps are respected, while all other options are ignored.

Rebuild the package database from the installed directories. This can be used in cases where the package database has been corrupted.

Octave — Как установить пакеты на Windows

Пожалуйста, предложите другие способы установки. В частности, я хотел бы пройти через градиенты, градиентные графики и касательные плоскости , которые требуют символического пакета.

1 ответ

Мой недавно установленный Octave не распознает установленные пакеты: >> pkg install -forge quaternion For information about changes from previous versions of the quaternion package, run ‘news quaternion’. >> pkg list no packages installed. >> Я использую Octave-4.0.3 на Windows.

Читайте также:  Штрафы за пиратский windows

Я запускаю порт окна Octave на Windows 10. Я установил 3 пакета: контроль, сигнал и связь. Мне интересно, есть ли процедура для запуска обновления справки на диске? Или я должен просто использовать онлайн-помощь на Octave подделывать документацию T.I.A.

EDIT: эта ошибка больше не присутствует в Octave v4.2.1, и проблема, описанная в вопросе, больше не должна возникать.

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

E.g., вы можете скачать symbolic-2.4.0.tar.gz и сохранить его в свой текущий рабочий каталог. Затем в octave выполните следующие действия из командной строки:

NOTE: symbolic в настоящее время требует установки Python и Sympy. Если у вас еще нет этого на вашем компьютере Windows, у сопровождающего пакета есть отдельный автономный пакет для Windows, который можно получить из репозитория автора github . В этом случае вы бы загрузили пакет и выполнили команду:

Другим более утомительным вариантом было бы для вас скомпилировать свою собственную копию из источников разработки, поскольку исправление якобы было перенесено в репозиторий mxe-octave.

Похожие вопросы:

Сегодня я установил Octave 3.8 с GUI на мою машину Windows 7. Есть ли команда, которая установит все доступные пакеты Octave ? Затем я также хотел бы увидеть список всех установленных пакетов и.

Как установить образ pkg на Octave 3.8.2 на Windows? Нужно ли мне скачать архив tar из sourceforge и установить его с помощью pkg install image.x.x.x ? Но как узнать, какая версия image pkg.

Я попробовал несколько команд, чтобы установить пакет optim в мой Octave в Ubuntu 16.10 , чтобы использовать функцию xcorr , но я с треском провалился. Некоторые из этих команд были: — sudo apt-get.

Мой недавно установленный Octave не распознает установленные пакеты: >> pkg install -forge quaternion For information about changes from previous versions of the quaternion package, run ‘news.

Я запускаю порт окна Octave на Windows 10. Я установил 3 пакета: контроль, сигнал и связь. Мне интересно, есть ли процедура для запуска обновления справки на диске? Или я должен просто использовать.

Я попробовал установить пакеты (пакет io из Octave Forge) на Octave на Macbook Air. В частности, с помощью следующей команды pkg install -forge io . Но это, похоже, не работает, и выводится.

Рассказ : В каталоге . \octave-4.2.1\share\octave\packages изначально было 45 подкаталогов пакетов (с .m и другими файлами), например financial-0.5.0 . Но я не мог найти способа использовать их .

Я только что закончил степень по английскому языку, так что перехожу с 35-го на 36-й. У меня есть скрипт, который я хочу продолжать использовать, который вытягивает табличные данные в матричную.

Я пытаюсь установить пакет статистики Octave поверх Ubuntu 16.04 LTS, но не могу. Я успешно установил пакет Octave с помощью: sudo apt-get install octave Далее я пытаюсь установить пакет статистики.

Octave – Как установить пакеты в Windows

Просьба предложить другие способы установки. В частности, я хотел бы пройти “Градиенты” , “Градиентные сюжеты” и “Тангенциальные планы” , для которых требуется символический пакет.

EDIT: эта ошибка больше не присутствует в Octave v4.2.1, и проблема, описанная в Вопросе, больше не должна возникать.

Да, похоже, что известная проблема, зарегистрированная в трекере ошибок, с текущей версией Octave (4.2.0) на окна не могут подключиться к https из-за проблемы с завихрением, которые вы определили в связанных дискуссиях/вопросах. Этот отчет об ошибках и в исходном обсуждении списка справки обобщают проблему с сертификатом и проверку проблемы. Он должен быть исправлен в следующем выпуске Octave.

Читайте также:  Linux mint переключение рабочих столов

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

Например, вы можете загрузить symbolic-2.4.0.tar.gz и сохранить его в текущем рабочем каталоге. Затем в октаве введите из командной строки следующее:

ПРИМЕЧАНИЕ: в настоящее время для символа требуется установка Python и Sympy. Если у вас еще нет этого на вашей машине Windows, у поддерживающего пакет есть отдельный автономный пакет для Windows, который можно получить из автора github-репозитория. В этом случае вы загрузите пакет и запустите команду:

Еще один утомительный вариант – вы сможете скомпилировать свою собственную копию из источников разработки, поскольку исправление якобы было перенесено в репозиторий mxe-octave.

ROSAForum

Forum about ROSA Linux Distros

  • Темы без ответов
  • Активные темы
  • Поиск
  • Наша команда

Octave, установка пакетов

Octave, установка пакетов

Сообщение VadimIsaev » 23 фев 2016, 14:17

При установке дополнительных пакетов с помощью встроенного в Octave менеджера пакетов (pkg) возник интересный баг, который специфичен именно для ОС ROSA, т.к. проверка в ОС XUbuntu показала, что там с установкой пакетов всё отлично. Описание:
При попытке установить новый пакет (для примера, это control-3.0.0) после ввода:

>>pkg install -forge control

В ответ получаю сообщение:

error: cellfun: C must be a cell array

Поиск в интернете навёл на решение установить дополнительно пакет octave-development, после чего сообщение об ошибке поменялось на:

f951 : warning: command line option «-Wformat=1» valid for C/C++/ObjC/ObjC++
but not for Fortran

Таких сообщений выскакивает просто громадное количество, как выяснилось, при компиляции каждого модуля входящего в пакет control. Тем не менее модули откомпилировались, но в конце всегда выскакивает ошибка:

pkg: error running `make’ for the control package.

Теперь опишу то, что я предпринял в системе XUbuntu (для сравнения).
После ввода команды:

>>pkg install -forge control

появилось сообщение, что мне нужно установить дополнительный пакет liboctave-dev из репозитория операционной системы. После установки этого пакета, пакеты в Octave начали благополучно устанавливаться.
Таким образом проблема, как мне кажется, заключается в самой ОС, так как в другой ОС всё проходит отлично.

Кто-нибудь сталкивался с такой ситуацией, как она решается?

Octave — Как установить пакеты в Windows

Просьба предложить другие способы установки. В частности, я хотел бы пройти «Градиенты» , «Градиентные сюжеты» и «Тангенциальные планы» , для которых требуется символический пакет.

EDIT: эта ошибка больше не присутствует в Octave v4.2.1, и проблема, описанная в Вопросе, больше не должна возникать.

Да, похоже, что известная проблема, зарегистрированная в трекере ошибок, с текущей версией Octave (4.2.0) на окна не могут подключиться к https из-за проблемы с завихрением, которые вы определили в связанных дискуссиях/вопросах. Этот отчет об ошибках и в исходном обсуждении списка справки обобщают проблему с сертификатом и проверку проблемы. Он должен быть исправлен в следующем выпуске Octave.

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

Например, вы можете загрузить symbolic-2.4.0.tar.gz и сохранить его в текущем рабочем каталоге. Затем в октаве введите из командной строки следующее:

ПРИМЕЧАНИЕ: в настоящее время для символа требуется установка Python и Sympy. Если у вас еще нет этого на вашей машине Windows, у поддерживающего пакет есть отдельный автономный пакет для Windows, который можно получить из автора github-репозитория. В этом случае вы загрузите пакет и запустите команду:

Еще один утомительный вариант — вы сможете скомпилировать свою собственную копию из источников разработки, поскольку исправление якобы было перенесено в репозиторий mxe-octave.

Оцените статью