完美解决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获取linux主机ip的简单实现方法
Apr 18 Python
Python脚本实现Web漏洞扫描工具
Oct 25 Python
python itchat实现微信自动回复的示例代码
Aug 14 Python
Python cookbook(数据结构与算法)对切片命名清除索引的方法
Mar 13 Python
python 多线程将大文件分开下载后在合并的实例
Nov 09 Python
Python Django Vue 项目创建过程详解
Jul 29 Python
Python上下文管理器全实例详解
Nov 12 Python
python根据文本生成词云图代码实例
Nov 15 Python
python实现高斯判别分析算法的例子
Dec 09 Python
Python实现不规则图形填充的思路
Feb 02 Python
python GUI库图形界面开发之PyQt5访问系统剪切板QClipboard类详细使用方法与实例
Feb 27 Python
python GUI库图形界面开发之PyQt5滑块条控件QSlider详细使用方法与实例
Feb 28 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
动画 《Pokemon Sword·Shield》系列WEB动画《薄明之翼》第2话声优阵容公开!
2020/03/06 日漫
Uncaught exception com_exception with message Failed to create COM object
2012/01/11 PHP
php文件打包 下载之使用PHP自带的ZipArchive压缩文件并下载打包好的文件
2012/06/13 PHP
input file获得文件根目录简单实现
2013/04/26 PHP
php_imagick实现图片剪切、旋转、锐化、减色或增加特效的方法
2014/12/15 PHP
利用PHP访问MySql数据库的逻辑操作以及增删改查的实例讲解
2017/08/30 PHP
JS获取dom 对象 ajax操作 读写cookie函数
2009/11/18 Javascript
js判断ie版本号的简单实现代码
2014/03/05 Javascript
javascript日期操作详解(脚本之家整理)
2015/09/05 Javascript
JavaScript encodeURI 和encodeURIComponent
2015/12/04 Javascript
Javascript实现Array和String互转换的方法
2015/12/21 Javascript
三个js循环的关键字示例(for与while)
2016/02/16 Javascript
Bootstrap创建可折叠的组件
2016/02/23 Javascript
详解JavaScript中基于原型prototype的继承特性
2016/05/05 Javascript
利用Jasmine对Angular进行单元测试的方法详解
2017/06/12 Javascript
利用vscode编写vue的简单配置详解
2017/06/17 Javascript
3种vue组件的书写形式
2017/11/29 Javascript
vue 优化CDN加速的方法示例
2018/09/19 Javascript
JavaScript动态创建二维数组的方法示例
2019/02/01 Javascript
js实现时钟定时器
2020/03/26 Javascript
使用python实现strcmp函数功能示例
2014/03/25 Python
Python中条件判断语句的简单使用方法
2015/08/21 Python
python使用pil进行图像处理(等比例压缩、裁剪)实例代码
2017/12/11 Python
django2.0扩展用户字段示例
2019/02/13 Python
解决Python找不到ssl模块问题 No module named _ssl的方法
2019/04/29 Python
Python编写带选项的命令行程序方法
2019/08/13 Python
python禁用键鼠与提权代码实例
2019/08/16 Python
简单了解python中的与或非运算
2019/09/18 Python
基于Tensorflow:CPU性能分析
2020/02/10 Python
在python tkinter界面中添加按钮的实例
2020/03/04 Python
Python3创建Django项目的几种方法(3种)
2020/06/03 Python
开发人员所需要知道的HTML5性能分析面面观
2012/07/05 HTML / CSS
法国床上用品商店:La Compagnie du lit
2019/12/26 全球购物
授权委托书格式
2014/07/31 职场文书
MySQL分区路径子分区再分区
2022/04/13 MySQL
Hive常用日期格式转换语法
2022/06/25 数据库