【发布时间】:2016-03-09 20:04:22
【问题描述】:
当我运行带有@profile 注释的代码时出现以下错误:
Wrote profile results to monthly_spi_gamma.py.prof
Traceback (most recent call last):
File "/home/james.adams/anaconda2/lib/python2.7/site-packages/kernprof.py", line 233, in <module>
sys.exit(main(sys.argv))
File "/home/james.adams/anaconda2/lib/python2.7/site-packages/kernprof.py", line 223, in main
prof.runctx('execfile_(%r, globals())' % (script_file,), ns, ns)
File "/home/james.adams/anaconda2/lib/python2.7/cProfile.py", line 140, in runctx
exec cmd in globals, locals
File "<string>", line 1, in <module>
File "monthly_spi_gamma.py", line 1, in <module>
import indices
File "indices.py", line 14, in <module>
@profile
NameError: name 'profile' is not defined
谁能评论什么可以解决这个问题?我在 Windows 7 上使用 Python 2.7 (Anaconda)。
【问题讨论】:
-
如果问题已解决,请考虑接受您的回答。