现象一:新建Python模块,一直在转圈

image.png

原因:用户本机电脑装了高版本的jedi

比如:
image.png
PS:查看用户电脑上的python环境方法:
打开CMD,输入 pip list

修复方法:卸载用户电脑上的 jedi,或者降低版本,关闭内页在重新打开(若打开之后还是一直在转圈,shift+F12再次再开,查看Console的报错,若报错还是jedi版本问题,且pip list不显示这个包,则根据上述提示的jedi的文件夹位置,将对应的文件直接删除,然后关闭内页在重新打开);

现象二:Python模块,语法提示不起作用

查看异常信息

在python模块界面,按Shift + F12 ,弹出调试窗口,Console中查看异常信息

可能原因:本机的python环境影响

已知影响的包: parso

排查方法:
1、先将用户环境上所有安装的模块(位置:python\Lib\site-packages)剪切到一个文件夹备份
2、然后二分法再移过去,每移一次,试一下有无语法提示,大概3-4次就能试出来
比如用户已有a、b、c、d、e 、f、g 7个module
先将 a b c移过去,然后到影刀的python模块下试一下语法提示
-> 如果语法提示出来了,说明与这3个没有关系,继续将 d e 重复第一步
-> 如果语法提示还是不出来,说明问题包就在新加的 a b c 中
移走 a b c 的一半,比如 移走 c ,再校验语法提示,依次排查

PS: 二分法就是加包 或减包 都只取一半数量(遇到奇数,自行处理+1或-1)