今天配置pytorch環境,踩的坑記錄一下:
conda install 和 pip install 區別:
1、安裝的版本可能不同,一般pip版本較新,conda版本老一些;【如果需要新版本的包,那么conda安裝的包就幾幾了】;
2、安裝后在不同位置,並且pip安裝的包conda uninstall不能卸載,反過來同理;
血淚經驗:
1、安裝較新版本的環境,建議使用,pip安裝包,如果用conda安裝,而一些包需要依賴新版本的另一個包,恰好conda又沒有,那就幾幾了;
例如安裝pytorch conda安裝,同時安裝了依賴包numpy1.19.2,但是出現: import multi-array failed,必須升級numpy才可以解決,
conda偏偏不能升級,只能涼拌了;【安裝比較大的包,用pip保險,依賴包有問題,可以很快解決,前提是依賴包也用pip安裝】
2、 conda 只用來創建新環境就行了,安裝包還是pip來吧
