memory_profiler的mprof未运行

时间:2017-05-20 12:40:34

标签: python memory memory-management python-3.5 memory-profiling

我使用pip install -U memory_profiler通过pip安装memory_profiler并尝试使用mprof: mprof运行 mprof情节

但是得到以下错误:

  

ERROR-mprof不被识别为内部或外部命令。

任何解决方法?

正在使用Python 3.5版本。

注意:这不是重复。之前有过这样的问题,但还没有答案!

2 个答案:

答案 0 :(得分:1)

我能够运行它。您使用的是运行pip install memory_profiler的相同虚拟环境吗?

mprof run输出.dat文件,由mprof plot读取。所以,基本上,这些是两个单独的命令。

由于我们需要python框架版本,因此mprof plot不易与Mac OS一起使用。来自here的更多详情。

答案 1 :(得分:0)

嘿,我也遇到了运行mprof的问题。

我正在使用pipenv。因此,我可以通过运行以下命令来运行mprof:

pipenv run mprof run python python_script.py