簡體   English   中英

如何在Alpine Linux上安裝GLPK?

[英]How to install GLPK on Alpine Linux?

在Alpine Linux上安裝swiglpk軟件包失敗,並顯示以下跟蹤信息:

Collecting swiglpk>=1.2.14; extra == "all" (from cameo[all]==0.6.3->-r requirements.txt (line 1))
   Downloading swiglpk-1.2.14.tar.gz
Complete output from command python setup.py egg_info:
which: no glpsol in (/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin)
Trying to determine glpk.h location
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/tmp/pip-build-_g57y7ed/swiglpk/setup.py", line 45, in <module>
    copy_glpk_header()
  File "/tmp/pip-build-_g57y7ed/swiglpk/setup.py", line 28, in copy_glpk_header
    glpsol_path = os.path.dirname(subprocess.check_output(['which', 'glpsol']))
  File "/usr/local/lib/python3.5/subprocess.py", line 626, in check_output
    **kwargs).stdout
  File "/usr/local/lib/python3.5/subprocess.py", line 708, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['which', 'glpsol']' returned non-zero exit status 1

因此,在路徑中找不到glpsol

如果可能的話,如何在Alpine Linux上安裝glpk / glpsol

因為還沒有Alpine的glpk軟件包,可以從源代碼安裝

wget ftp://ftp.gnu.org/gnu/glpk/glpk-4.55.tar.gz
tar -xzvf glpk-4.55.tar.gz
cd glpk-4.55
./configure
make install

為了確保它起作用,請運行which glpsol

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM