本人的ide工具是pycharm,python环境是通过anaconda安装的python3.6
问题:TensorFlow和TensorFlow -gpu两个包均安装成功,但是在ide pycharm中,没有代码提示
解决方案,进入你的IED依赖工具包路径中,也就是你的ide工具python运行所在的环境下的安装包,
如anaconda默认的依赖工具包路径(root 路径为:C:ProgramDataAnaconda3Libsite-packages ensorflow)
本人使用的是虚拟环境,安装包目录为:C:ProgramDataAnaconda3envsfaceidentifyLibsite-packages ensorflow
如果上述之中没有的话,可能是你在创建虚拟环境时,非管理员身份,用户目录:C:UsersXXXXXX(你的用户名)AppDataLocalcondacondaenvsfaceswapLibsite-packages
打开TensorFlow安装包后,有一个__init__.py文件,编辑(建议先复制一个副本)
将下列几行删除
contrib = LazyLoader('contrib', globals(), 'tensorflow.contrib', _CONTRIB_WARNING) del LazyLoader
改成
from tensorflow import contrib
重新启动你的ide工具,即可发现TensorFlow能够进行提示补全了