码迷,mamicode.com
首页 > 其他好文 > 详细

anaconda下安装的TensorFlow没有代码补全解决方案

时间:2019-10-01 13:54:23      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:app   flow   conda   一个   swap   环境   问题   lob   rom   

本人的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能够进行提示补全了

anaconda下安装的TensorFlow没有代码补全解决方案

标签:app   flow   conda   一个   swap   环境   问题   lob   rom   

原文地址:https://www.cnblogs.com/gambler/p/11615268.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!