当前位置: 首页 > 问答 > Python编程 > 问答详情

怎么设置spyder提示

09月28日 03:02146人阅读
赵老师 Python编程

Spyder编辑器自动代码补全解决办法

1、删除环境中的enum包,pip uninstall enum 或 pip uninstall enum34

2、找到 module_completion.py 文件,2.25及之前的版本位于Python目录/Lib/site-packages/spyderlib/utils/路径,2.25之后的版本位于Python目录/Lib/site-packages/spyderlib/utils/introspection/。将cv和cv2添加到 module_completion.py 文件第274行的 mods 变量中,保存文件:

3、修改后,删除同目录下的 module_completion.pyc 文件,使得修改后的 module_completion.py 文件生效。

4、进入用户目录下的Users/用户名/.spyder2/db,删除目录中的submodules文件。

5、重启Spyder

spyder 代码自动补齐设置方式:tools->preferences->IPython console->advanced Settings 选中Use the greedy completer,还有

就是Autocall换位Full。

小提示:每一个function都会有Arguments(),这里面可以按shift+Tab,当然也可以选择Go to definition

增加spyder模块代码提示功能:找到/home/pc314/anaconda3/envs/tensorflow/lib/python3.5/site-

packages/spyder/utils/introspection打开module_completion.py拉到最后,然后看到mods,输入想要提示的模块。

更多技术请关注Python视频教程。

来自标签:

职业技能申请领取
您的姓名
您的电话
意向课程
点击领取

环球青藤

官方QQ

扫描上方二维码或点击一键加群,免费领取大礼包,加群暗号:青藤。 一键加群

问答来自

赵老师 Python编程
好评率85% 浏览146

相关问题

Python与C语言有哪些区别?
许老师 Python编程
python中random模块常见函数有哪几种?
梦老师 Python编程
python中的flush方法如何使用?
魏老师 Python编程
课程咨询 学员服务 公众号

扫描关注微信公众号

APP

扫描下载APP

返回顶部