Uninstallation¶
Uninstalling OpenEye Python Toolkits - Anaconda¶
Uninstallation is straightforward:
(oepython)$ conda uninstall openeye-toolkits
The following packages will be REMOVED:
openeye-toolkits: 2018.2-py34_0 openeye
Proceed ([y]/n)?
Uninstalling OpenEye Python Toolkits - PIP¶
Special care must be taken to uninstall everything when the
OpenEye toolkits were installed from OpenEye’s anaconda.org
repository. The following command will
actually install two packages, as can be seen with the following pip list
command:
(oepython) $ pip install -i https://pypi.anaconda.org/OpenEye/simple OpenEye-toolkits
...
(oepython) $ pip list
OpenEye-toolkits (|pypkgversion|)
OpenEye-toolkits-python3-osx-x64 (|pypkgversion|)
pip (9.0.1)
setuptools (0.38.4)
The OpenEye-toolkits
package is referred to as the “meta-package”
as its sole purpose is to do automatic platform detection for the
proper binary package, then install that package as well. The
OpenEye-toolkits-python3-osx-x64
package seen above is the
actual package that contains the openeye
module. That means to
fully uninstall all OpenEye toolkit packages, both packages need to be
removed. Both packages can be removed by explicitly specifying both
like the following:
(oepython) $ pip uninstall OpenEye-toolkits
...
(oepython) $ pip uninstall OpenEye-toolkits-python3-osx-x64
...
For those wishing to only copy and paste a single command to uninstall all OpenEye Python packages, the following Linux shell one liner will do the trick:
(oepython) $ pip uninstall \`pip list | grep 'OpenEye-toolkits' | awk '{print $1}' | xargs\`
Uninstalling OpenEye-toolkits:
...
Proceed (y/n)? y
Successfully uninstalled OpenEye-toolkits
Uninstalling OpenEye-toolkits-python3-osx-x64:
...
Proceed (y/n)? y
Successfully uninstalled OpenEye-toolkits-python3-osx-x64