本人的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能够进行提示补全了
原文地址:https://www.cnblogs.com/gambler/p/11615268.html
时间: 2024-11-07 22:25:12