2016-09-21 10 views
0

Я попытался установить GLPK в своей операционной системе Windows 10 с 64-разрядной версией, но не удалось, так как эта процедура путается.Установка GLPK

Это были шаги, приведенные на официальном сайте:

Загрузка GLPK

Распределение тарболом GLPK можно найти на http://ftp.gnu.org/gnu/glpk/ [через HTTP] и ftp://ftp.gnu.org/gnu/glpk/ [через FTP]. Его также можно найти на одном из наших FTP-зеркал; пожалуйста, используйте зеркало, если это возможно. Чтобы загрузить загруженный вами tar-архив GLPK, вам понадобится , чтобы загрузить соответствующий .sig-файл и выполнить команду следующим образом: gpg --verify glpk-4.32.tar.gz.sig Если эта команда завершилась неудачно, потому что у вас есть , у вас нет нужного открытого ключа, запустите следующую команду для импорта : gpg --keyserver keys.gnupg.net --recv-keys 5981E818, а затем повторите предыдущую команду.

Я скачал оба файла, но когда я вхожу в команду в CMD строке он выдает ошибку о том, что «GPG не является внутренней или внешней командой, исполняемой программой или пакетным файлом».

Установка настолько сложна, что я не могу понять. Если любой, кто уже установил, может помочь мне на шагах, так что я буду им очень благодарен. Спасибо в Advance.

+0

Конечно, сложно установить программное обеспечение из источников без каких-либо знаний об общих инструментах. Ошибка выше просто говорит вам, что у вас нет установленного gpg или gpg не находится в PATH.Конечно, вы можете пропустить этот хэш-чек (если вы доверяете источнику), но я думаю, что вы столкнетесь со многими другими гораздо сложнее, чтобы отлаживать проблемы. [Есть также готовые окна-сборки доступны (https://sourceforge.net/projects/winglpk/files/winglpk/GLPK-4.60/). Вам нужно скомпилировать из источников? – sascha

ответ

0

Существует несколько примеров использования GLPK и существуют различные менее сложные подходы к установке частей GLPK, которые вам действительно нужны.

Case A: Вам нравится редактировать исходный код GLPK, изменять способ работы GLPK или собирать GLPK с некоторыми специальными настройками для вашего специального оборудования.

Для этого вам понадобятся источники вы имеете в виду, и вы также будете нуждаться в среду разработки для обработки/скомпилировать эти файлы (сложный)

Случай B: Вы хотите использовать keyfunctions из поле, связать их с вашим собственным приложением или использовать автономный решатель (чтобы вызвать его из командной строки или, например, python)

Вы можете получить (как уже упоминалось, sascha) двоичные файлы, такие как Winglpk (для Windows), они включают в себя готовые использовать файлы .exe и .dll (не так сложно)

Case C: У вас есть проблема с оптимизацией, и вы просто хотите определить проблему и решить ее. Вы не заинтересованы в создании своего рода приложения.

Посмотри на Gusek он поставляется с интерфейсом для MathProg (Ampl как язык моделирования), скомпилированной версией GLPK и комфортом просто, чтобы нажать «Go», чтобы решить определенную модель (легко)