PyCharm本地包加载异常求助:安装后代码无法识别
确认PyCharm解释器与终端使用的venv一致
打开File > Settings > Project: [你的项目名] > Python Interpreter,检查右上角的解释器路径,是否和终端里which python(Linux/macOS)或where python(Windows)输出的venv路径完全匹配。如果不一致,点击齿轮图标 > Add > Existing environment,选择正确的venv下的python文件。强制刷新PyCharm的索引与缓存
点击File > Invalidate Caches...,勾选Clear file system cache and local history后点击Invalidate and Restart,重启后等待PyCharm完成索引重建。将本地包目录标记为源码根目录
在PyCharm项目视图中找到python/createInput目录,右键该目录 >Mark Directory as > Sources Root,让PyCharm将该目录纳入代码索引范围。验证包的导入状态
打开PyCharm的Python Console,执行import createInput测试是否能正常导入。若失败,执行print(sys.path)查看本地包路径是否在列表中;若不在,临时添加路径:import sys; sys.path.append("/path/to/python/createInput")(替换为实际路径)后再次尝试导入。
内容的提问来源于stack exchange,提问作者Peter Kronenberg

