天天看點

CVXPY——最新版問題問題解決方案

問題

  CVXPY可以成功安裝上,運作代碼時提示:

RuntimeError: module compiled against API version 0xe but this version of numpy is 0xd

  問題在于最新版CVXPY需要numpy1.20及以上版本,但是系統上安裝的numpy低于1.20。

解決方案

檢視目前numpy版本

  可以通過下面代碼查詢numpy的版本:

pip show numpy
           

運作結果如下圖:

CVXPY——最新版問題問題解決方案

numpy更新

pip install -U numpy
           

順便說下numpy怎麼降級(下面這個不用運作)

後面的1.12.0是需要降級的版本号

之後重新安裝CVXPY即可。

繼續閱讀