Python spyder没有运行更新文件

Python spyder没有运行更新文件,python,python-2.7,spyder,Python,Python 2.7,Spyder,我正确地使用了python 2.7和spyder 我多次运行我的代码来检查和调试,但每次更改,我都必须运行spyder 3次,直到在结果中看到更改 例如: 短代码:打印“hi” 然后运行它, python将打印“hi” 然后我将它改为打印“hello”,然后运行它,python仍然会打印“hi”大约2-3次,直到最后打印“hello” 当然,这个问题发生在较长且非常复杂的代码中,因此要知道spyder运行的代码是正确的还是旧版本已经成为一个问题。听起来很奇怪。尝试删除Spyder和Anacond

我正确地使用了python 2.7和spyder

我多次运行我的代码来检查和调试,但每次更改,我都必须运行spyder 3次,直到在结果中看到更改

例如:

短代码:
打印“hi”

然后运行它, python将打印“hi”

然后我将它改为打印“hello”,然后运行它,python仍然会打印“hi”大约2-3次,直到最后打印“hello”


当然,这个问题发生在较长且非常复杂的代码中,因此要知道spyder运行的代码是正确的还是旧版本已经成为一个问题。

听起来很奇怪。尝试删除Spyder和Anaconda,并下载升级的病毒版本(Anaconda3),以获得python 3.6。我遇到一些问题,升级时它们消失了。请在运行代码之前运行以下命令:1<代码>%load_ext autoreload;2. <代码>%autoreload 2。这应该能解决你的问题。听起来很奇怪。尝试删除Spyder和Anaconda,并下载升级的病毒版本(Anaconda3),以获得python 3.6。我遇到一些问题,升级时它们消失了。请在运行代码之前运行以下命令:1<代码>%load_ext autoreload;2. <代码>%autoreload 2。这会解决你的问题。