当我在终端中运行脚本时,我在一个红色框中收到一个错误,上面写着
Pycharm 无法运行程序 C:\Anaconda\python.exe(在目录 E:\etc… CreateProcessError=2 系统找不到指定的文件。
我已经卸载了 Anaconda 并重新安装了它。我还重新安装了 PyCharm。事情是,我正在使用 Anaconda2 并将我的解释器设置为 C:\\Users\\my_name\\Anaconda2
当我在设置中应用它时这有效。我不确定错误中这条路径 C:\\Anaconda\\python.exe
的来源,因为我已经卸载了 Anaconda 并将其重新安装到 C:\\users\\my_name\\Anaconda2
如果值得注意的话,我今天早些时候确实导入了一个 PyCharm 设置 jar 文件,但后来决定不使用它并返回到我的原始设置。这是在出于沮丧而卸载 PyCharm 和 Anaconda 之前,所以我认为任何影响都应该是没有实际意义的。
任何帮助将不胜感激,因为在我弄清楚之前我一直在使用控制台。
谢谢。
原文由 KidMcC 发布,翻译遵循 CC BY-SA 4.0 许可协议
很可能您的一个安装是为“所有用户”设置的,并安装到 C:\ 目录。错误是“系统找不到指定的文件。”这很可能是因为“C:\Anaconda\python.exe”不存在,应该是“C:\users\my_name\Anaconda2”。请确保您已将 PyCharm 设置为使用正确的路径“C:\users\my_name\Anaconda2”。这是配置它的链接, https://docs.anaconda.com/anaconda/user-guide/tasks/pycharm/ 。
您可能需要检查您的 PATH 并在控制面板 > 系统 > 高级设置 > 环境变量中删除指向 C:\Anaconda 的所有内容。