我是 Python 的完全菜鸟,所以如果这个问题完全愚蠢,请原谅。我在我的系统上安装了 Canopy 1.4.7,使用 Python 2.7。我刚刚使用 Python 3.5 升级到 Canopy 2.1.2。
我一直在使用 Rodeo 2.5.2 作为我的环境。它在 1.4.7 中运行得很好,但自从升级后,我一直无法让它运行。我得到的只是一条消息,上面写着“无法执行”。然后必须重新启动 Rodeo 终端。
事实上,任何代码输入都不起作用。我试图将代码放入 Rodeo 终端;它甚至不注册输入。我无法按“Enter”,没有任何反应。我试图安装一个包;什么都没发生。我试过重新安装 Canopy 和 Rodeo,但没有效果。我也试过将其关闭并再次打开(谢谢,罗伊)。请注意,我在 Canopy 环境中尝试了相同的代码,它们运行良好。所以我假设这是 Rodeo 中的一个问题。
最佳答案
我在 Rodeo 2.5.2 中尝试运行超过 500 行(代码、注释和空行)的源文件时遇到此错误。我不确定允许的实际最大(?)行数(如果有)是多少,但删除了一些注释,从而将允许运行该文件的总行数减少到 514 行。
关于python - 使用 Python 3.5 的 Rodeo 中的 "Unable to execute"消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44532112/