根据Python文档,“profile”模块是标准库的一部分。
但是我找不到
在我的家用机器上,我可以使用apt-get install进行添加。 (即它分成一个单独的ubuntu包)。
在我的工作机器上,(也是Ubuntu的)我在virtualenv运行,所以apt-get安装不相关。 我可以使用easy-install从pypi安装python模块,但是我无法看到与profiling模块对应的pypi上的任何内容。 (可能是因为它意味着是标准的Python安装的一部分。)
那么我怎样才能在这个环境下安装呢?
无论您是否使用virtualenv,您仍然应该能够导入configuration文件模块。 如果你只是没有看到它在lib /目录中,不要让这打扰你。
(t)imac:〜jeff $ virtualenv t t / bin / python中的新的python可执行文件 安装setuptools ............完成。 (t)imac:〜jeff $ t / bin / python -m'profile' 用法:profile.py [-o output_file_path] [-s sort] scriptfile [arg] ... (t)imac:〜jeff $
但是在virtualenv的lib目录中查看时,没有相应的模块。 见下文。
(t)imac:t jeff $ ls lib / python2.6 / prof * ls:lib / python2.6 / prof *:没有这样的文件或目录 (t)imac:t jeff $
Ubuntu的默认安装与标准的Python下载不同,无论是大小还是授权原因。 要获取profile模块,您需要启用多语言资源库(不受支持和可疑的软件),并安装python-profiler软件包。
这已经作为一个错误提交 ,供参考。