完美解决pycharm 不显示代码提示问题
作者:z201323041121 发布时间:2022-03-18 19:28:00
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的搜素路径下,就添加
但是这块要搞清楚当前路径是哪里
在图中,当前路径是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
可以正常运行了!
来源:https://blog.csdn.net/z201323041121/article/details/106455580/


猜你喜欢
- 1.事件简介事件(event)是MySQL在相应的时刻调用的过程式数据库对象。一个事件可调用一次,也可周期性的启动,它由一个特定的线程来管理
- 用法分析 在查看SRGAN源码时有如下损失函数,其中设置了retain_graph=True,其作用是什么?################
- 事件处理,是 GUI 程序中不可或缺的重要组成部分,相比来说,控件只是组成一台机器的零部件, 而事件处理则是驱动这台机器&ldquo
- 1.定义在某些情况下,一个类的对象是有限且固定的,比如季节类,它只有 4 个对象;再比如行星类,目前只有 8 个对象。这种实例有限且固定的类
- 简单的XML操作:XML文件创建把下面的代码复制到按钮事件中编译执行后可在相应物理路径中产生Pos.xml文件XmlTextWriter x
- 本文实例为大家分享了python实现五子棋游戏的具体代码,供大家参考,具体内容如下一、运行截图:二、代码# 用数组定义一个棋盘,棋盘大小为
- 本文实例讲述了JavaScript实现解析INI文件内容的方法。分享给大家供大家参考,具体如下:.ini 是Initialization F
- 症状 在 Service Pack 4 (SP 4) 运行 Microsoft Windows Server 2003、 Microsoft
- 一、时间获取函数>>> import time>>> time.time()1570530861.740
- 被Scrapy自动添加的头部在没有任何配置的情况下,scrapy会对请求默认加上一些头部信息Scrapy会通过配置文件中的USER_AGEN
- Python中的最大整数Python中可以通过sys模块来得到int的最大值. python2中使用的方法是import sysmax =
- numpy norm()函数求范数函数:norm(x, ord = None, axis = None, keepdims = False)
- 1,概念及原理:膨胀(Dilating) (或)(1)将图像 A 与任意形状的内核 (B),通常为正方形或圆形,进行卷积。(2)内核 B 有
- mysql-connector-java与mysql版本的对应我们知道版本更新经常带来的问题就是兼容性问题。在编程过程中版本的错误选择很可能
- 本文实例为大家分享了利用opencv实现SIFT特征提取与匹配的具体代码,供大家参考,具体内容如下1、SIFT1.1、sift的定义SIFT
- 就javascript来说,iframe创建的框架和frameset创建的框架一样。这里有个关系图,做个笔记。图片源自《javascript
- Python zfill()方法返回指定长度的字符串,原字符串右对齐,前面填充0。zfill()方法语法:str.zfill(width)参
- 训练keras时遇到了一个问题,就是内存不足,将 .fit 改成 .fit_generator以后还是放不下一张图(我的图片是8192×81
- python 对excel的 读入 与 改写(对比xlwt、openpyxl、xlrd)xlwt不支持写xlsx文件。openpyxl不支持
- 本文实例讲述了mysql事务管理操作。分享给大家供大家参考,具体如下:本文内容:什么是事务管理事务管理操作回滚点默认的事务管理首发日期:20