触发这个问题的最多原因是你移动过项目文件夹位置, 要修改的地方是在Pycharm的设置里
Project: XXXX有一个Python Interpreter的菜单按钮
之后在右侧窗口的下拉菜单中选择Show All...
会看到图中的界面
这个时候按界面上方的 - 减号, 先清理掉所有的选项......
建议在终端里, 进入项目根目录的位置,用命令:
rm -r .venv
把虚拟环境给删了。
然后先重启pycharm, 再进入项目, 找到左上角菜单里的pycharm设置界面, 按图中的 + 加号 -> Add local interpreter, 指定一个新的python可运行程序路径, 请勾选Associate this virtual environment with the current project, 不然可能是一大堆报错
点击OK, 这个时候应当不会再报错。
回头再看, 因为解释器路径回归正确, 项目里import相关的库名如果有红色浪线, 不要慌, 如果你编写过requirements.txt, 上方会出现黄色警告, 点击安装所有依赖库就行;
如果没写requirements.txt, 那就在代码里看到有红色浪线的, 就把鼠标移动到上面, 在弹出的对话框里选择install package xxx