【发布时间】:2021-02-16 13:51:59
【问题描述】:
我最近在我的 MacBook 上更改了用户名,并删除了之前安装的 miniconda 以安装新的 anaconda。展望未来,我从Eclipse > Preferences > PyDev > Python Interpreter 中删除了基于miniconda (py36) 的python 解释器的先前定义,以添加一个新的基于anaconda 的python 解释器。这些更改对于当前会话或 eclipse 的快速重新启动运行良好,但是,如果我在一天左右后重新打开 eclipse,解释器设置将切换回旧设置。而且我需要删除旧的解释器并重新添加新的解释器。以下是我在 Eclipse 重启时收到的错误。
错误:在“列出依赖项:py36 (/Users/Viswanath/miniconda3/bin/python)”期间发生内部错误。 java.io.IOException:无法运行程序“/Users/Viswanath/miniconda3/bin/python”:错误=2,没有这样的文件或目录
过去here 提出了类似的问题。正如该问题的答案和此处所述,我还认为根本原因可能是诸如 Oomph 之类的插件的偏好记录。但是,documentation page for Oomph 对删除首选项记录或预设的步骤没有帮助。如下图所示,我取消了Eclipse > Preferences > Oomph > Setup Tasks > Preference Recorder & Preference Synchronizer 中的选项。这些都没有帮助。任何有关从 Oomph 中删除记录的首选项或预设的指导的帮助表示赞赏。
Python Version: 3.7.8
Eclipse Version: 2020-09 (4.17.0)
PyDev Version: 8.0.1
Device: MacBook Pro
OS: macOS Big Sur 11.0.1
【问题讨论】:
标签: python python-3.x eclipse pydev oomph