完美解决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 相关文章推荐
python 打印对象的所有属性值的方法
Sep 11 Python
python常用函数详解
Sep 13 Python
python虚拟环境迁移方法
Jan 03 Python
利用nohup来开启python文件的方法
Jan 14 Python
Pycharm设置utf-8自动显示方法
Jan 17 Python
自学python的建议和周期预算
Jan 30 Python
python中tkinter的应用:修改字体的实例讲解
Jul 17 Python
利用PyCharm操作Github(仓库新建、更新,代码回滚)
Dec 18 Python
浅谈spring boot 集成 log4j 解决与logback冲突的问题
Feb 20 Python
Django中从mysql数据库中获取数据传到echarts方式
Apr 07 Python
Python脚本实现监听服务器的思路代码详解
May 28 Python
python asyncio 协程库的使用
Jan 21 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
短波的认识
2021/03/01 无线电
PHP常用文件操作函数和简单实例分析
2016/06/03 PHP
PHP+MySQL使用mysql_num_rows实现模糊查询图书信息功能
2018/05/31 PHP
JavaScript 计算图片加载数量的代码
2011/01/01 Javascript
js操作textarea 常用方法总结
2012/12/03 Javascript
jquery mobile实现拨打电话功能的几种方法
2013/08/05 Javascript
深入浅出分析javaScript中this用法
2015/05/09 Javascript
AngularJS 指令的交互详解及实例代码
2016/09/14 Javascript
微信小程序 获取设备信息 API实例详解
2016/10/02 Javascript
jQuery+正则+文本框只能输入数字的实现方法
2016/10/07 Javascript
JS中事件冒泡和事件捕获介绍
2016/12/13 Javascript
js控制一个按钮是否可点击(可使用)disabled的实例
2017/02/14 Javascript
jQuery Validate 校验多个相同name的方法
2017/05/18 jQuery
Angular中$broadcast和$emit的使用方法详解
2017/05/22 Javascript
JavaScript切换搜索引擎的导航网页搜索框实例代码
2017/06/11 Javascript
Bootstrap + AngularJS 实现简单的数据过滤字符查找功能
2017/07/27 Javascript
bootstrap表格内容过长时用省略号表示的解决方法
2017/11/21 Javascript
Javascript中从学习bind到实现bind的过程
2018/01/05 Javascript
vue init webpack 建vue项目报错的解决方法
2018/09/29 Javascript
javascript中call,apply,callee,caller用法实例分析
2019/07/24 Javascript
python 字典(dict)遍历的四种方法性能测试报告
2014/06/25 Python
Django如何实现内容缓存示例详解
2017/09/24 Python
Python生成指定数量的优惠码实操内容
2019/06/18 Python
Python json转字典字符方法实例解析
2020/04/13 Python
keras的load_model实现加载含有参数的自定义模型
2020/06/22 Python
CSS3实现超慢速移动动画效果非常流畅无卡顿
2014/06/15 HTML / CSS
html5如何及时更新缓存文件(js、css或图片)
2013/06/24 HTML / CSS
6号汽车旅馆预订:Motel 6
2018/02/11 全球购物
PHP解析URL是哪个函数?怎么用?
2013/05/09 面试题
Linux开机引导的步骤是什么
2014/02/26 面试题
宣传普通话标语
2014/06/27 职场文书
质量主管工作职责
2014/09/26 职场文书
幼儿园2014年度工作总结
2014/11/10 职场文书
圣诞晚会主持词
2015/07/01 职场文书
Java Socket实现多人聊天系统
2021/07/15 Java/Android
Python使用psutil库对系统数据进行采集监控的方法
2021/08/23 Python