完美解决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通过正则查找微博@(at)用户的方法
Mar 13 Python
pygame学习笔记(1):矩形、圆型画图实例
Apr 15 Python
解决pyqt中ui编译成窗体.py中文乱码的问题
Dec 23 Python
在Python中使用gRPC的方法示例
Aug 08 Python
python斐波那契数列的计算方法
Sep 27 Python
pycharm配置pyqt5-tools开发环境的方法步骤
Feb 11 Python
python KNN算法实现鸢尾花数据集分类
Oct 24 Python
Python多线程获取返回值代码实例
Feb 17 Python
利用4行Python代码监测每一行程序的运行时间和空间消耗
Apr 22 Python
python3中sys.argv的实例用法
Apr 24 Python
OpenCV利用python来实现图像的直方图均衡化
Oct 21 Python
Python中快速掌握Data Frame的常用操作
Mar 31 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
php 禁止页面缓存输出
2009/01/07 PHP
初学CAKEPHP 基础教程
2009/11/02 PHP
PHP Warning: PHP Startup: Unable to load dynamic library \ D:/php5/ext/php_mysqli.dll\
2012/06/17 PHP
php使用smtp发送支持附件的邮件示例
2014/04/13 PHP
php生成html文件方法总结
2014/12/01 PHP
PHP Curl模拟登录微信公众平台、新浪微博实例代码
2016/01/28 PHP
js获取div高度的代码
2008/08/09 Javascript
javascript写的一个链表实现代码
2009/10/25 Javascript
jQuery学习5 jQuery事件模型
2010/02/07 Javascript
清空上传控件input file的值
2010/07/03 Javascript
初窥JQuery(二)事件机制(2)
2010/12/06 Javascript
Prototype源码浅析 String部分(三)之HTML字符串处理
2012/01/15 Javascript
javascript实现的DES加密示例
2013/10/30 Javascript
JavaScript实现url地址自动检测并添加URL链接示例代码
2013/11/12 Javascript
javascript loadScript异步加载脚本示例讲解
2013/11/14 Javascript
JavaScript编程中容易出BUG的几点小知识
2015/01/31 Javascript
浅谈javascript的call()、apply()、bind()的用法
2016/02/21 Javascript
AngularJS中过滤器的使用与自定义实例代码
2016/09/17 Javascript
JavaScript中Math对象的方法介绍
2017/01/05 Javascript
vue-router 权限控制的示例代码
2017/09/21 Javascript
浅析Visual Studio Code断点调试Vue
2018/02/27 Javascript
javascript变量提升和闭包理解
2018/03/12 Javascript
vue中img src 动态加载本地json的图片路径写法
2019/04/25 Javascript
vue中选中多个选项并且改变选中的样式的实例代码
2020/09/16 Javascript
Vue实现简单计算器
2021/01/20 Vue.js
python两种遍历字典(dict)的方法比较
2014/05/29 Python
Python设计模式之代理模式实例详解
2019/01/19 Python
在Python中获取操作系统的进程信息
2019/08/27 Python
python多环境切换及pyenv使用过程详解
2019/09/27 Python
python中关于数据类型的学习笔记
2020/07/19 Python
canvas 基础之图像处理的使用
2020/04/10 HTML / CSS
英国领先的品牌珠宝和配件供应商:Acotis Jewellery
2018/03/07 全球购物
《湘夫人》教学反思
2014/02/21 职场文书
基层党员对照检查材料
2014/09/24 职场文书
介绍信样本
2015/01/31 职场文书
开幕式邀请函
2015/01/31 职场文书