问题遇到的现象和发生背景
本来用vs2022编写c语言,用的挺舒服的,想着偷懒,直接也用vs2022编写python了。但是遇到了很奇怪的问题,导入的第三方库,经常性出现失效。本来编的好好的,关闭了vs2022然后重新打开一样的文件,没有其它操作,import后面就是绿色波浪线了。这种现象随机出现,可能再重启一下vs就好了。除此之外,还会可能与到一种情况,虽然显示导入不成功,但库中包含的内容却能用,只是函数不高亮。
错误信息
第一张图,左边python环境里显示了我安装了numpy,然而import还是显示绿色波浪线。 这问题太折磨人了,莫名其妙的,有人能指点一下这是vs2022的问题还是其他的呢。
第二张图,显示导入未成功,但是opencv的功能却实现了。
代码块
import cv2
import numpy as np
import random
import matplotlib.pyplot as plt
import time
我的解答思路和尝试过的方法。
一、考虑到可能是包的问题,我删掉了所有包并重新下载,没能解决问题。
二、之前总报错UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xc5 in position 13: invalid continuation byte,觉得是字的编码问题,我就把保存方式改成utf-8了,不知道和字的编码有没有关系。