How do I remove a plaso installation¶
If you installed plaso via the installer script in the .dmg, the Mac OS X package manager can be used to remove a plaso installation. For more information about using the Mac OS X package manager see:
Mac OS-X 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 Mac OS X 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:
- you used
virtualenvand have messed up your site-packages
virtualenv and have messed up your site-packages¶
The use of
virtualenv on Mac OS X 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.