完美解决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 正则式 概述及常用字符
May 07 Python
python通过floor函数舍弃小数位的方法
Mar 17 Python
在Debian下配置Python+Django+Nginx+uWSGI+MySQL的教程
Apr 25 Python
python中sys.argv参数用法实例分析
May 20 Python
git进行版本控制心得详谈
Dec 10 Python
python Django的web开发实例(入门)
Jul 31 Python
pip install python 快速安装模块的教程图解
Oct 08 Python
浅谈Python3识别判断图片主要颜色并和颜色库进行对比的方法
Oct 25 Python
Python之Class&Object用法详解
Dec 25 Python
通俗易懂了解Python装饰器原理
Sep 17 Python
python opencv常用图形绘制方法(线段、矩形、圆形、椭圆、文本)
Apr 12 Python
总结Python常用的魔法方法
May 25 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
MySQL中create table语句的基本语法是
2007/01/15 PHP
php中cookie的作用域
2008/03/27 PHP
php数组函数序列之sort() 对数组的元素值进行升序排序
2011/11/02 PHP
thinkphp中session和cookie无效的解决方法
2014/12/19 PHP
PHP文件后缀不强制为.php方法
2019/03/31 PHP
php过滤htmlspecialchars() 函数实现把预定义的字符转换为 HTML 实体用法分析
2019/06/25 PHP
利用PHP内置SERVER开启web服务(本地开发使用)
2021/03/09 PHP
NodeJS的url截取模块url-extract的使用实例
2013/11/18 NodeJs
javascript拖拽上传类库DropzoneJS使用方法
2013/12/05 Javascript
简述Matlab中size()函数的用法
2016/03/20 Javascript
js简单时间比较的方法
2016/08/02 Javascript
微信小程序 下拉菜单的实现
2017/04/06 Javascript
BootStrap Select清除选中的状态恢复默认状态
2017/06/20 Javascript
利用Node.js检测端口是否被占用的方法
2017/12/07 Javascript
jquery 获取索引值在一定范围的列表方法
2018/01/25 jQuery
JS获取月的第几周和年的第几周实例代码
2018/12/05 Javascript
详解vue路由篇(动态路由、路由嵌套)
2019/01/27 Javascript
mpvue全局引入sass文件的方法步骤
2019/03/06 Javascript
[57:12]完美世界DOTA2联赛循环赛 Inki vs Matador BO2第一场 10.31
2020/11/02 DOTA
python 的列表遍历删除实现代码
2020/04/12 Python
用python实现对比两张图片的不同
2018/02/05 Python
pycharm 批量修改变量名称的方法
2019/08/01 Python
Django models文件模型变更错误解决
2020/05/11 Python
Numpy实现卷积神经网络(CNN)的示例
2020/10/09 Python
HTML5 Canvas中绘制椭圆的4种方法
2015/04/24 HTML / CSS
Linux面试经常问的文件系统操作命令
2015/11/05 面试题
人事专员工作职责
2014/02/22 职场文书
建筑投标担保书
2014/05/20 职场文书
推广活动策划方案
2014/08/23 职场文书
离婚协议书怎么写(范本参考)
2014/09/30 职场文书
学校青年志愿者活动总结
2015/05/06 职场文书
千手观音观后感
2015/06/03 职场文书
《实心球》教学反思
2016/02/23 职场文书
Go语言-为什么返回值为接口类型,却返回结构体
2021/04/24 Golang
总结几个非常实用的Python库
2021/06/26 Python
Python使用openpyxl模块处理Excel文件
2022/06/05 Python