我想安裝numpy,scipy,matplotlib和opencv是否有特定的命令來安裝下列軟件包?
我不想搞砸它。不知道是否有特定的訂單,我應該安裝它們,或者如果我可以做任何。
我知道opencv應該是最後的因爲需要numpy。 其他人呢?
謝謝
我想安裝numpy,scipy,matplotlib和opencv是否有特定的命令來安裝下列軟件包?
我不想搞砸它。不知道是否有特定的訂單,我應該安裝它們,或者如果我可以做任何。
我知道opencv應該是最後的因爲需要numpy。 其他人呢?
謝謝
按OP的興趣,我想建議的Anaconda distribution安裝。它包括包NumPy
,SciPy
,Scikit Image
,Matplotlib
,Jupyter
和超過100個庫,預建包爲documented here.(選擇特定的Python版本,只要你喜歡)
一旦Anaconda安裝完成後,您可以輕鬆地安裝opencv
從命令提示符,如:
# install opencv
$ conda install opencv
這很容易搜索一個包,並使用conda
包管理器進行安裝。
我會把我的賭注放在這! –
這聽起來非常適合我正在尋找的東西。我會接受這個答案。 – daniel
首先,我建議您還是使用的virtualenv所有項目(在這裏看到:http://docs.python-guide.org/en/latest/dev/virtualenvs/)。把它看作是一種保險,可以讓你在事情搞糟的情況下回滾或重做。
其次,當你通常安裝一個python軟件包時,python會檢查依賴關係並安裝它們(至少使用pip install)。但是,按照正確的順序執行操作並不會造成什麼影響 - 您可以在這些特定軟件包的python文檔中找到這些依賴關係。例如,opencv需要numpy作爲依賴項(請參閱https://pypi.python.org/pypi/opencv-python)。
訂單:
1)numpy的
2)SciPy的
3)matplotlib和OpenCV
你爲什麼不嘗試'Anaconda'分佈?它使很多事情變得簡單 – kmario23
謝謝你的建議。你能解釋一下爲什麼anaconda會更容易嗎?所有這些包已經在anaconda?非常感謝 – daniel
您的問題缺乏一點特異性。作爲第一個解決方案,Anaconda很好,依賴於您的平臺並需要其他解決方案。那麼,你的平臺是什麼?你需要一個特定的Python版本嗎?你需要編譯C/Fortran擴展模塊等嗎? –