本人的ide工具是pycharm,python環境是通過anaconda安裝的python3.6
問題:TensorFlow和TensorFlow -gpu兩個包均安裝成功,但是在ide pycharm中,沒有代碼提示
解決方案,進入你的IED依賴工具包路徑中,也就是你的ide工具python運行所在的環境下的安裝包,
如anaconda默認的依賴工具包路徑(root 路徑為:C:\ProgramData\Anaconda3\Lib\site-packages\tensorflow)
本人使用的是虛擬環境,安裝包目錄為:C:\ProgramData\Anaconda3\envs\faceidentify\Lib\site-packages\tensorflow
如果上述之中沒有的話,可能是你在創建虛擬環境時,非管理員身份,用戶目錄:C:\Users\XXXXXX(你的用戶名)\AppData\Local\conda\conda\envs\faceswap\Lib\site-packages
打開TensorFlow安裝包后,有一個__init__.py文件,編輯(建議先復制一個副本)
將下列幾行刪除
contrib = LazyLoader('contrib', globals(), 'tensorflow.contrib', _CONTRIB_WARNING) del LazyLoader
改成
from tensorflow import contrib
重新啟動你的ide工具,即可發現TensorFlow能夠進行提示補全了