我正在與scipy一起嘗試測試Nelder-Mead simplex算法。我正是按照這裏顯示的示例代碼:http://docs.scipy.org/doc/scipy/reference/tutorial/optimize.html無法在scipy中導入最小化
此行導致錯誤:
from scipy.optimize import minimize
它說,它無法導入名稱最小。我輸錯了什麼?
我正在與scipy一起嘗試測試Nelder-Mead simplex算法。我正是按照這裏顯示的示例代碼:http://docs.scipy.org/doc/scipy/reference/tutorial/optimize.html無法在scipy中導入最小化
此行導致錯誤:
from scipy.optimize import minimize
它說,它無法導入名稱最小。我輸錯了什麼?
您需要Scipy 0.11.0版本,第一個測試版發佈前一段時間。
如果你沒有的話,你應該閱讀的SciPy的您擁有的版本的教程,例如: http://docs.scipy.org/doc/scipy-0.10.1/reference/tutorial/optimize.html
在基於Debian的系統:
$ apt-get show python-scipy
或
$ apt-get show python3-scipy
E:無效的操作顯示, 您打算使用apt-cache – user1244215
作爲pv。指出,你需要安裝更高版本的scipy(和numpy開始)。
按照這裏的步驟:
http://cwl.cx/posts/building-scipy-on-ubuntu-1204.html
然而,而不是得到了numpy的和SciPy的最新的git倉庫,獲得從SourceForge一個穩定的版本。這樣你就可以使用穩定的版本。
如果使用0.18.1可以如下寫:
from scipy.optimize import minimize
我如何確定我的SciPy的副本的版本號? –
@TimSotman print(scipy .__ version__)導入scipy後 – nye17