How do I remove a Plaso installation¶
If you installed Plaso via the installer script in the .dmg, the MacOS package manager can be used to remove a Plaso installation. For more information about using the MacOS package manager see:
MacOS bundles its own version of pyparsing that is older than the version required by Plaso. Fix this by using the special wrapper scripts (log2timeline**.sh**, et. al.), or if you don’t want to do that, manipulate PYTHONPATH so that the newer version is loaded. This is detailed on the MacOS development page.
ImportError: cannot import name dependencies¶
There can be numerous reasons for imports to fail on MacOS here we describe some of the more common ones encountered:
clashing versions; you have multiple clashing versions installed on your system check the Python site-packages paths such as:
virtualenvand have messed up your site-packages
virtualenv and have messed up your site-packages¶
The use of
virtualenv on MacOS is strongly discouraged, unless you are very familiar with these tools. You might have already messed up your site-packages beyond a state of a timely repair.