完美解决pycharm 不显示代码提示问题


Posted in Python onJune 02, 2020

pycharm 不显示代码提示

1、检查IDE省电模式是否关闭状态!!!

file → power save mode 取消掉

2、检查代码提示是否成功开启。

setting → Inspections → Spelling 要开启
setting → Inspections → Python 要打开

3、使用快捷键:ctrl+j、ctrl+space、alt+/

其他(不能安装):

1、检查是否Python2,3冲突。

如果冲突了,只要更改PATH变量位置就好;或者指定python2 还是 python3

2、检查是否pip正常安装正常运行,如有关联相关按照提示安装。

python https://bootstrap.pypa.io/get-pip.py

3、安装whl文件,pip install filenam.whl

windows 用户可收藏该网址:

http://www.lfd.uci.edu/~gohlke/pythonlibs/

4、安装code文件,python setup.py install

上海用户可使用上大mirrors

cat ~/.pip/pip.conf
[global]
index-url = https://pypi.shuosc.org/simple

补充知识:Matlab调用Python中的自定义函数:未定义变量 "py" 或类 "py.mymod.search"

以D:\Matlab\bin\code\hello.py 为例

def hello(x):
print("hello world")

(直接看解决方案滑到最后,中间是一个理解过程)

刚开始是为了在matlab中调用python文件中的函数,但是一直提示如题错误

这个问题搜遍了整个网站,matlab的帮助文档也看了,可以看看,可能会有点启发 https://ww2.mathworks.cn/help/matlab/matlab_external/call-user-defined-custom-module.html

按照文档里操作的时候也不成功,然后就开始思考,最后发现问题还是出在这个Python文件不在python的搜索路径下

网上也有说的在命令行添加如下代码

if count(py.sys.path,'') == 0
  insert(py.sys.path,int32(0),'');
end

这两句代码的解释是,若当前路径不在python的搜素路径下,就添加

但是这块要搞清楚当前路径是哪里

完美解决pycharm 不显示代码提示问题

在图中,当前路径是D:\Matlab\bin

但hello.py 在D:\Matlab\bin\code下,所以添加D:\Matlab\bin到python搜索路径下依然搜不到hello.py(看到他一边又一遍的提示同一个错误我是绝望的,按理说在D:\Matlab\bin应该可以搜到D:\Matlab\bin\code的解决方法,但是就是搜不到我有什么办法)

解决办法:

把上图白条中的路径D:\Matlab\bin给改为hello.py的路径即D:\Matlab\bin\code,再输入

if count(py.sys.path,'') == 0
  insert(py.sys.path,int32(0),'');
end

这下再输

py.hello.hello

可以正常运行了!

以上这篇完美解决pycharm 不显示代码提示问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
分享15个最受欢迎的Python开源框架
Jul 13 Python
Python multiprocessing模块中的Pipe管道使用实例
Apr 11 Python
Python编程中用close()方法关闭文件的教程
May 24 Python
Python 实现简单的电话本功能
Aug 09 Python
Python单元测试简单示例
Jul 03 Python
python将list转为matrix的方法
Dec 12 Python
python多个模块py文件的数据共享实例
Jan 11 Python
Django项目使用CircleCI的方法示例
Jul 14 Python
浅谈python3中input输入的使用
Aug 02 Python
10分钟教你用python动画演示深度优先算法搜寻逃出迷宫的路径
Aug 12 Python
python实现银行管理系统
Oct 25 Python
Python日期格式和字符串格式相互转换的方法
Feb 18 Python
PyQt5.6+pycharm配置以及pyinstaller生成exe(小白教程)
Jun 02 #Python
基于python实现查询ip地址来源
Jun 02 #Python
新版Pycharm中Matplotlib不会弹出独立的显示窗口的问题
Jun 02 #Python
Pycharm生成可执行文件.exe的实现方法
Jun 02 #Python
Python实现初始化不同的变量类型为空值
Jun 02 #Python
浅谈Python程序的错误:变量未定义
Jun 02 #Python
在python3.64中安装pyinstaller库的方法步骤
Jun 02 #Python
You might like
深入file_get_contents函数抓取内容失败的原因分析
2013/06/25 PHP
laravel 5 实现模板主题功能(续)
2015/03/02 PHP
如何使用PHP对网站验证码进行破解
2015/09/17 PHP
PHP+MySQL存储数据常见中文乱码问题小结
2016/06/13 PHP
jquery 指南/入门基础
2007/11/30 Javascript
JS 用6N±1法求素数 实例教程
2009/10/20 Javascript
js event事件的传递与冒泡处理
2009/12/06 Javascript
jQuery的each终止或跳过示例代码
2013/12/12 Javascript
让JavaScript的Alert弹出框失效的方法禁止弹出警告框
2014/09/03 Javascript
JQuery选择器绑定事件及修改内容的方法
2015/01/23 Javascript
JS实现的仿QQ空间图片弹出效果代码
2016/02/23 Javascript
js利用for in循环获取 一个对象的所有属性以及值的实例
2017/03/30 Javascript
微信小程序实现即时通信聊天功能的实例代码
2018/08/17 Javascript
JS实现的Object数组去重功能示例【数组成员为Object对象】
2019/02/01 Javascript
解决layui的input独占一行的问题
2019/09/10 Javascript
解决LayUI加上form.render()下拉框和单选以及复选框不出来的问题
2019/09/27 Javascript
JavaScript实现联动菜单特效
2020/01/07 Javascript
python中异常捕获方法详解
2017/03/03 Python
python递归打印某个目录的内容(实例讲解)
2017/08/30 Python
Python cookbook(数据结构与算法)在字典中将键映射到多个值上的方法
2018/02/18 Python
Django1.11自带分页器paginator的使用方法
2019/10/31 Python
Django中密码的加密、验密、解密操作
2019/12/19 Python
Python递归及尾递归优化操作实例分析
2020/02/01 Python
在pycharm中为项目导入anacodna环境的操作方法
2020/02/12 Python
Python OpenCV读取显示视频的方法示例
2020/02/20 Python
django迁移文件migrations的实现
2020/03/31 Python
Python如何使用正则表达式爬取京东商品信息
2020/06/01 Python
html5使用canvas实现跟随光标跳动的火焰效果
2014/01/07 HTML / CSS
欧洲最大的笔和书写专家:The Pen Shop
2017/03/19 全球购物
美国床垫和床上用品公司:Nest Bedding
2017/06/12 全球购物
《吃水不忘挖井人》教学反思
2014/04/15 职场文书
维修工先进事迹
2014/05/29 职场文书
政风行风整改报告
2014/11/06 职场文书
CSS3常见动画的实现方式
2021/04/14 HTML / CSS
CSS3鼠标悬浮过渡缩放效果
2021/04/17 HTML / CSS
PostgreSQL逻辑复制解密原理解析
2022/09/23 PostgreSQL