完美解决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中replace方法实例分析
Aug 20 Python
Python实现返回数组中第i小元素的方法示例
Dec 04 Python
Python操作Excel插入删除行的方法
Dec 10 Python
python:接口间数据传递与调用方法
Dec 17 Python
构建高效的python requests长连接池详解
May 02 Python
Python selenium使用autoIT上传附件过程详解
May 26 Python
使用pyplot.matshow()函数添加绘图标题
Jun 16 Python
Python如何使用vars返回对象的属性列表
Oct 17 Python
详解vscode实现远程linux服务器上Python开发
Nov 10 Python
Python命令行参数定义及需要注意的地方
Nov 30 Python
PyQt5实现多张图片显示并滚动
Jun 11 Python
python神经网络学习 使用Keras进行简单分类
May 04 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
使用sockets:从新闻组中获取文章(二)
2006/10/09 PHP
php带密码功能并下载远程文件保存本地指定目录 修改加强版
2010/05/16 PHP
ThinkPHP快速入门实例教程之数据分页
2014/07/01 PHP
分享一个漂亮的php验证码类
2016/09/29 PHP
php 多进程编程父进程的阻塞与非阻塞实例分析
2020/02/22 PHP
gearman中任务的优先级和返回状态实例分析
2020/02/27 PHP
PHP7 windows支持
2021/03/09 PHP
jQuery的三种$()
2009/12/30 Javascript
EXTJS记事本 当CompositeField遇上RowEditor
2011/07/31 Javascript
JavaScript将Table导出到Excel实现思路及代码
2013/03/13 Javascript
js中parseInt函数浅谈
2013/07/31 Javascript
jquery文档操作wrap()方法实例简述
2015/01/10 Javascript
script标签属性用type还是language
2015/01/21 Javascript
JavaScript基础函数整理汇总
2015/01/30 Javascript
结合代码图文讲解JavaScript中的作用域与作用域链
2016/07/05 Javascript
ionic选择多张图片上传的示例代码
2017/10/10 Javascript
Vue 2.0学习笔记之Vue中的computed属性
2017/10/16 Javascript
JS实现区分中英文并统计字符个数的方法示例
2018/06/09 Javascript
AngularJS实现动态切换样式的方法分析
2018/06/26 Javascript
vue删除html内容的标签样式实例
2018/09/13 Javascript
element-ui组件table实现自定义筛选功能的示例代码
2019/03/15 Javascript
仿ElementUI实现一个Form表单的实现代码
2019/04/23 Javascript
微信小程序上传图片并等比列压缩到指定大小的实例代码
2019/10/24 Javascript
微信小程序实现吸顶效果
2020/01/08 Javascript
Python使用metaclass实现Singleton模式的方法
2015/05/05 Python
对python 生成拼接xml报文的示例详解
2018/12/28 Python
Python 按字典dict的键排序,并取出相应的键值放于list中的实例
2019/02/12 Python
python开发游戏的前期准备
2019/05/05 Python
在python image 中实现安装中文字体
2020/05/16 Python
Python中logger日志模块详解
2020/08/04 Python
HTML中fieldset标签概述及使用方法
2013/02/01 HTML / CSS
什么是唯一索引
2015/07/05 面试题
旅游个人求职信范文
2014/01/30 职场文书
经费申请报告范文
2015/05/18 职场文书
一个都不能少观后感
2015/06/04 职场文书
python绘制简单直方图(质量分布图)的方法
2022/04/21 Python