PyCharm导入现有文件夹模块时遇ModuleNotFoundError求助
解决ModuleNotFoundError: No module named 'Neural_PM'的方案
- 确保
Neural_PM及其子目录clustering下都存在__init__.py文件(可以是空白文件,用于让Python识别为合法包结构)。 - 在PyCharm中右键点击项目根目录
pythonProject4,选择Mark Directory as -> Sources Root,让PyCharm将该目录纳入代码识别路径。 - 检查运行配置:打开Run/Debug Configurations,选中运行
embedder_cmd.py的配置,确认Working directory为C:\Users\Mark\PycharmProjects\pythonProject4,且勾选Add content roots to PYTHONPATH和Add source roots to PYTHONPATH。 - 临时应急方案:在
embedder_cmd.py开头添加代码强制添加路径:import sys sys.path.append("C:\\Users\\Mark\\PycharmProjects\\pythonProject4") - 清理PyCharm缓存:点击File -> Invalidate Caches...,选择Invalidate and Restart,解决缓存导致的路径识别异常。
内容的提问来源于stack exchange,提问作者user13860
相关产品推荐
相关产品推荐

