首先,還是一樣梅屉,先安裝anaconda3值纱,完后打開cmd,輸入conda list坯汤,正常情況應(yīng)該顯示庫list虐唠,若提示沒有conda這個指令,說明anconda3路徑未設(shè)置好惰聂,這時windows下設(shè)置環(huán)境變量疆偿,ubantu下export路徑
然后是安裝pycharm,設(shè)置解釋器庶近,就可以在setting里安裝TensorFlow了翁脆,有時候TensorFlow setting里沒有庫,解決辦法是通過conda install tensorflow來安裝鼻种,前先設(shè)置一下鏡像源反番,這樣會安裝比較快。
注意盡量通過conda來手動裝庫吧叉钥,就不用pip了罢缸,可能庫沖突
有時候pycharm說cannot find 庫什么的,這種情況通過conda update 庫 ?來解決投队,更新一下庫就可以了
安裝theano和lasagne時枫疆,用conda install始終不能裝好,于是用pip install裝好后敷鸦,將Lib---ski-packgages里的包復(fù)制到conda里息楔,解決!
# pip install --upgrade 要升級的包名
一鍵升級所有包
pip install pip-review
pip-review?--local?--interactive
升級pip所有包后扒披,干脆pycharm里用pip的解釋器
然后遇到的問題是Deconv2DLayer和BatchNormLayer標紅值依,那么說明庫文件沒有這兩個函數(shù)的定義,那么庫版本不完整碟案,所以查閱lasagne官方資料愿险,查這個函數(shù),找到源代碼价说,復(fù)制下來辆亏,然后去替換Lib---ski-packgages----lasagne里的源代碼
我已經(jīng)是最新的theano和lasagne了,但是還是有些源代碼沒有鳖目,這些東西啊扮叨,不穩(wěn)定,盡是一些新東西领迈,莫名其妙甫匹。
所以去下載最新的源代碼甸鸟,再把包放進去