完美解决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 相关文章推荐
pygame学习笔记(5):游戏精灵
Apr 15 Python
python动态参数用法实例分析
May 25 Python
Python 详解基本语法_函数_返回值
Jan 22 Python
python常见排序算法基础教程
Apr 13 Python
python字符串常用方法
Jun 14 Python
python将一个英文语句以单词为单位逆序排放的方法
Dec 20 Python
python求平均数、方差、中位数的例子
Aug 22 Python
Django中的AutoField字段使用
May 18 Python
scrapy-redis分布式爬虫的搭建过程(理论篇)
Sep 29 Python
Python实现PS滤镜中的USM锐化效果
Dec 04 Python
python用分数表示矩阵的方法实例
Jan 11 Python
Python多个MP4合成视频的实现方法
Jul 16 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
VFP与其他应用程序的集成
2006/10/09 PHP
php页码形式分页函数支持静态化地址及ajax分页
2014/03/28 PHP
php生成4位数字验证码的实现代码
2015/11/23 PHP
实例讲解yii2.0在php命令行中运行的步骤
2015/12/01 PHP
PHP创建/删除/复制文件夹、文件
2016/05/03 PHP
JS清除IE浏览器缓存的方法
2013/07/26 Javascript
ajax+jQuery实现级联显示地址的方法
2015/05/06 Javascript
JQuery中节点遍历方法实例
2015/05/18 Javascript
基于touch.js手势库+zepto.js插件开发图片查看器(滑动、缩放、双击缩放)
2016/11/17 Javascript
JS实现身份证输入框的输入效果
2017/08/21 Javascript
使用json-server简单完成CRUD模拟后台数据的方法
2018/07/12 Javascript
JS canvas绘制五子棋的棋盘
2020/05/28 Javascript
详解mpvue小程序中怎么引入iconfont字体图标
2018/10/01 Javascript
vue 弹窗时 监听手机返回键关闭弹窗功能(页面不跳转)
2019/05/10 Javascript
vue-week-picker实现支持按周切换的日历
2019/06/26 Javascript
关于vue.js中实现方法内某些代码延时执行
2019/11/14 Javascript
[04:40]2016个国际邀请赛中国区预选赛场地——华西村观战指南
2016/06/25 DOTA
在Django的上下文中设置变量的方法
2015/07/20 Python
python 调用HBase的简单实例
2016/12/18 Python
python anaconda 安装 环境变量 升级 以及特殊库安装的方法
2017/06/21 Python
Python+OpenCV让电脑帮你玩微信跳一跳
2018/01/04 Python
python 编码规范整理
2018/05/05 Python
Django框架orM与自定义SQL语句混合事务控制操作
2019/06/27 Python
python hashlib加密实现代码
2019/10/17 Python
python实发邮件实例详解
2019/11/11 Python
python将四元数变换为旋转矩阵的实例
2019/12/04 Python
澳大利亚宠物食品和药物在线:Jumbo Pets
2018/03/24 全球购物
营销部内勤岗位职责
2014/04/30 职场文书
应届大学生求职信
2014/07/20 职场文书
创先争优宣传标语
2014/10/08 职场文书
安全伴我行主题班会
2015/08/13 职场文书
如何理解及使用Python闭包
2021/06/01 Python
python生成可执行exe控制Microsip自动填写号码并拨打功能
2021/06/21 Python
mybatis3中@SelectProvider传递参数方式
2021/08/04 Java/Android
SQL Server数据库查询出现阻塞之性能调优
2022/04/10 SQL Server
python中urllib包的网络请求教程
2022/04/19 Python