安裝cvxpy遇到的問題與解決方案(ubuntu14.10,python 2.7.8)

應該說,cvxpy的安裝說明是很棒的,一步一步很是清楚,www.cvxpy.org/en/latest/install/index.htmlhtml

但是,我照着作完以後,仍是不能import cvxpy,不知道是否是由於第6步我用了第二種方法(install locally),以下面分割線之間部分所示。我如今以爲install locally對咱們初學者來講沒啥好處,建議用sudo pip install cvxpypython

------------------------------------------------------------------------google

  1. Install cvxpy.spa

    sudo pip install cvxpy
    

or to install locallyhtm

pip install --user cvxpy

-------------------------------------------------------------------------ip

一開始安裝完以後,import cvxpy會說no module named cvxpyget

因而我就卸載重裝(我發現這個卸載重裝的方法很是管用,固然,在我發現這個方法以前,我google了無數個頁面,少說也有30+),it

sudo pip uninstall cvxpypip

sudo pip install cvxpyclass

上面這條指令我沒加--user選項

而後import cvxpy時又報錯說no module named toolz

我採用了一樣的方法,卸載重裝:

sudo pip uninstall toolz

sudo pip install toolz

而後import cvxpy時又報錯說no module named ecos

也是同樣:

sudo pip uninstall ecos

sudo pip install ecos

而後import cvxpy就只有一個warning了,已經能夠用了

不過這個warning( UserWarning: The solver SCS could not be imported.)是能夠處理掉的,一樣是卸載重裝:

sudo pip uninstall scs

sudo pip install scs

終於大功告成(其實一點都不開心,在一個import問題上耗費這麼久時間,不值得)

相關文章
相關標籤/搜索