1、最近搞点云,在pycharm中导入github中的point代码,想可视化一下数据,却发现导入的模块中cv2总是报错,总是找不到该模块,刚开始发现是名字输错了,在加号中找
(下图中有opencv的模块是我成功安装后的情况,这里只介绍一下步骤)

pycharm新建python 显示erro pycharm error2_python

pycharm新建python 显示erro pycharm error2_虚拟环境_02

pycharm新建python 显示erro pycharm error2_绝对路径_03

2、使用pycharm中遇到cannot import name ‘XXX’错误,明明路径没问题
其实这有可能出现再模块导入的顺序问题上, 比如:在A文件头执行到语句 from B import XXX ,程序马上就会转到B文件中去,从头到尾顺序寻找B文件中的XXX函数,而A文件就暂停执行,直到把XXX函数复制到内存中,但B文件中的文件头可能也有导入, 如果B文件头中又导入了A文件中的函数,由于XXX函数还没有被复制。所以于A文件因为暂停执行而无法导入,就会出现上面的错误了。

3、最近想知道pycharm的输出行数,是为了统计到底输出了多少数据,找了一下,原来这兄弟在这,如下图,左边的竖红线表示鼠标的光标所在位置

pycharm新建python 显示erro pycharm error2_绝对路径_04

4、pycharm配置conda环境简直不要太爽,因为使用的是虚拟环境,随便配置就不怕电脑的主环境死机

pycharm新建python 显示erro pycharm error2_绝对路径_05

5、pycharm中经常遇到文件找不到的错误,这里有可能是文件路径问题,所以设置文件路径最好设成绝对路径
相对路径的情况如下

pycharm新建python 显示erro pycharm error2_虚拟环境_06

绝对路径的情况如下

pycharm新建python 显示erro pycharm error2_虚拟环境_07

6、有时会遇到TypeError: ‘NoneType ’ object is not callable的问题
如调用自定义的conv-block函数时,这时很有可能是因为该函数没有return语句