I'm trying to install the Rekall GUI so I can test it out, and go through the training modules. I've installed the Rekall agent, and Rekall, without any apparent issues. I've been able to run Rekall against saved memory images. However, after I install the Rekall GUI, every time I try to run Rekall, I receive this error:
(MyEnv) connellyt@ubuntu:~$ rekal -h
Traceback (most recent call last):
File "/tmp/MyEnv/bin/rekal", line 7, in <module>
from rekall.rekal import main
File "/tmp/MyEnv/local/lib/python2.7/site-packages/rekall/rekal.py", line 39, in <module>
entry_point.load()
File "/tmp/MyEnv/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2228, in load
self.require(*args, **kwargs)
File "/tmp/MyEnv/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2245, in require
items = working_set.resolve(reqs, env, installer)
File "/tmp/MyEnv/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 834, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.VersionConflict: (rekall-core 1.5.3.post1 (/tmp/MyEnv/lib/python2.7/site-packages), Requirement.parse('rekall-core<1.7,>=1.6.0rc1'))
Uninstalling rekall, rekall-agent, and rekall-gui, and then only reinstalling the agent and rekall (not the gui) fixes the problem, until I re-install the GUI.
I've attached the installation procedures I used, and results. Perhaps I'm missing a step?
Thank you for the help.