问题
原因
打开的不是一个项目,打开的是项目下的一个目录,导致python导入的时候找不到模块
解决方法
- 检查当前工作目录
确保你是在正确的项目目录下运行 Python 脚本。如果不在项目的根目录下,Python 可能无法找到模块。
import os
print(os.getcwd())
- 使用
PYTHONPATH
环境变量
有时Python找不到模块,可以将项目的根目录添加到 PYTHONPATH
,这样 Python 会知道去哪里找模块。
在 Linux/MacOS 上:
export PYTHONPATH=/path/to/your/project
在 Windows 上:
set PYTHONPATH=C:\path\to\your\project