![](/img/trans.png)
[英]How to install requests module for Python 3.1 ubuntu server 10.04?
[英]how to install lpsolve module for Python on Linux Ubuntu 10.04?
我正在使用64位Ubuntu 12.04,今天開始學習python。(我試圖安裝盜版的MATLAB,但失敗了...)我有一個線性編程問題要解決,我想將lp_solve模塊用於Python。 我嘗試了1到2個小時來找到下載文件並安裝模塊。
我不確定是否下載了正確的東西,並且直到現在我都無法安裝。
我該如何安裝? http://lpsolve.sourceforge.net/中沒有下載鏈接,它告訴我運行命令
python setup.py安裝
但是任何地方都沒有setup.py文件,包括我從某處下載的lpsolve源文件。
如果您知道從何處下載和安裝它,可以一步一步教我如何做嗎?
我不確定我的Python版本。
謝謝。
向dnozay提供的答案添加更多細節。
從http://sourceforge.net/projects/lpsolve/files/lpsolve/下載以下兩個文件
lp_solve_5.5.2.0_dev_ux64.tar.gz
包含.so
文件 lp_solve_5.5.2.0_Python2.5_exe_ux64.tar.gz
包含lp_solve_5.5.2.0_Python2.5_exe_ux64.tar.gz
的python包裝器腳本,該腳本有助於從.so文件調用本機庫。 解壓縮上面下載的文件,盡管通過解壓縮形成的每個目錄在不同的位置,但都有一個lpsolve55.so
文件。
通過設置以下兩個環境變量,在每個目錄中指定lpsolve55.so
文件的路徑:
export LD_LIBRARY_PATH=/usr/local/lib:/home/xxx/lp_solve_dev/
export PYTHONPATH=/home/xxx/usr/lib/python2.5/site-packages
要測試lpsolver是否按預期配置:
[xx-xxxx@ip-xx-x-x-xx ~]$ python
>>>Python 2.7.9 (default, Apr 1 2015, 18:18:03)
[GCC 4.8.2 20140120 (Red Hat 4.8.2-16)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>from lpsolve55 import *
>>>lpsolve()
lpsolve Python Interface version 5.5.0.9
using lpsolve version 5.5.2.0
Usage: ret = lpsolve('functionname', arg1, arg2, ...)
PS:在執行所有操作之前,請確保已安裝python-dev(如果未sudo apt-get install python-dev
,請在命令行中鍵入sudo apt-get install python-dev
)。
下載鏈接是:
安裝后,您可能需要調整PYTHONPATH
。
您可能還需要研究cvexp
:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.