嗨,我是一名新手Python程序员。我想逐行分析,所以试图安装line_profiler包。但它不起作用。这就是我所做的:
顺便说一句,我使用的是Windows 8.1,64位,我正在使用Enthought Canopy。
我从这里获得了Windows安装包:https://pypi.python.org/pypi/line_profiler并安装了它。
它在line_profiler网站上说a)我不需要构建它或需要Cython,b)我应该这样做:
对于IPython 0.11+,您可以通过编辑IPython来安装它 配置文件〜/ .ipython / profile_default / ipython_config.py来添加 'line_profiler'项目到扩展名列表:
c.TerminalIPythonApp.extensions = [ 'line_profiler',]
我重启了Canopy,没有运气。应该有一个魔术命令%lprun。它不存在。
我尝试了%load_ext line_profiler,但收到了这条消息:
C:\用户\ OEM \应用程序数据\本地\ Enthought \冠层\用户\ lib中\站点包\ line_profiler.py in() 10导入系统 11 ---> 12从_line_profiler导入LineProfiler作为CLineProfiler 13 14
ImportError:DLL加载失败:%1不是有效的Win32应用程序。
其他事情:我为此寻找了一个setup.py但找不到一个似乎安装在C:\ Users \ OEM \ AppData \ Local \ Enthought \ Canopy \ User \ Lib \中的line_profiler site-packages文件夹。
所以请任何帮助表示赞赏。
答案 0 :(得分:1)
我在手动构建时得到了同样的东西......它在一台PC而不是另一台PC上工作......
此处预先构建的软件包有效:http://www.lfd.uci.edu/~gohlke/pythonlibs/#line_profiler
答案 1 :(得分:1)
我正在使用Windows 10(64位)
答案 2 :(得分:0)
非常感谢所有回复人员:)
说真的,我根本无法安装这个该死的东西。
所以我只是使用另一个探查器:https://pypi.python.org/pypi/pprofile
它立即安装,我已经能够首先尝试。这样的差异!