pytorch, tensorflow, opencv安裝
使用Anacoda3
####python 安裝沒有嘗試過
####然后是需要的模塊安裝問題。個人情況說明
####方案1:打開Anaconda?Prompt (Anaconda3)
1、pip install tensorflow
2 、pip intall opencv-python
3、pip install torch
如果這三個命令順利執(zhí)行,那么說明opencv,tensorflow,pytorch模塊都可以安裝好。但是我自己操作的時候因為網速或者路徑什么的有問題。
####方案2:打開Anaconda?Prompt (Anaconda3)
1、conda install tensorflow
2、conda install torch
3、conda install opencv-python
實際操作過后,上面兩個命令成功。測試tensorflow,pytorch模塊都可以安裝好(雖然沒有驗證過,但是據說這兩個模塊需要64位電腦)。但是opencv版本不匹配,所以失敗了。
###方案3:手動安裝
使用的下載源是:(國內源、速度快、不過軟件版本需要自己選擇,自己打命令不太成功)https://pypi.tuna.tsinghua.edu.cn/simple/opencv-python/
根據自己電腦下載合適版本,本人選擇?opencv_python-3.4.4.19-cp37-cp37m-win_amd64.whl
這個要看python版本和電腦配置。我用的64位電腦,win10操作系統(tǒng),python3.7(這個前面提到)。
下載完成之后,Anaconda?Prompt (Anaconda3)使用命令:pip install 路徑\文件名.whl ,最后顯示安裝成功。OK
每個人情況不太一樣,提供一下建議。
############
運行版本問題補充。
使用tensorflow的時候,運行會有報錯
C:\ProgramData\Anaconda3\lib\site-packages\tensorflow\python\framework\dtypes.py:516: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
? _np_qint8 = np.dtype([("qint8", np.int8, 1)])
這個是因為numpy版本問題。conda install numpy==1.13.0 或者 pip install numpy==1.13.0
修改版本后,問題不大。