spyder(Python3.6)在tensorflow环境下代码自动补全失效的解决方案

anaconda中的spyder在tensorflow环境下代码自动补全失效,下面提供解决方案

1.确认spyder的设置

在tools-preferences-IPython console-Advanced Settings中,如下图勾选

spyder(Python3.6)在tensorflow环境下代码自动补全失效的解决方案

2.打开anaconda安装目录下的envs\tensorflow\Lib\site-packages删除enum包

spyder(Python3.6)在tensorflow环境下代码自动补全失效的解决方案

3.打开anaconda prompt

activate tensorflow

pip install jedi

pip install parso

spyder reset