Eclipse中PyDev项目无法创建内部Package问题求助
检查版本兼容性
确认你的Eclipse版本和PyDev版本匹配,比如新版PyDev通常只支持2023及以后的Eclipse版本,如果用的是旧版Eclipse,降级PyDev到对应兼容版本再尝试。重置PyDev配置
打开Eclipse,依次点击Window > Preferences > PyDev,右键PyDev选项选择Reset to Defaults,重启Eclipse后再试创建Package。验证Python解释器配置
进入Window > Preferences > PyDev > Interpreters > Python Interpreter,确保已正确配置系统中的Python解释器,点击Apply and Close后重启Eclipse。如果配置有问题,删除现有解释器,重新添加系统Python的exe路径(比如C:\Python311\python.exe)。手动创建Package
如果对话框始终失效,直接在项目的src目录右键选择New > Folder,输入带点分隔的包名(比如myapp.utils),然后在这个文件夹里新建一个__init__.py空文件,PyDev会自动把它识别为Python Package。清理Eclipse缓存
关闭Eclipse,找到工作区目录下的.metadata\.plugins\org.eclipse.core.resources\.projects文件夹,删掉对应PyDev项目的缓存文件夹,重启Eclipse后重新导入项目。
内容的提问来源于stack exchange,提问作者Davide Cecconi

