Removal¶
Requirements¶
Kill all Python processes (may require admin privileges):
Windows
taskkill /F /IM python.exe
Linux
killall python
Warning
To avoid spurious errors, close all running SNAPconnect applications while you uninstall.
Removing SNAPconnect 3.4+¶
SNAPconnect 3.4 installs via pip, so you’ll use pip to uninstall it:
pip uninstall snapconnect
Removing SNAPconnect 3.2 and earlier¶
SNAPconnect 3.2 and earlier installs to the site-packages folder:
Windows
C:\Python26\Lib\site-packages
for Python 2.6C:\Python27\Lib\site-packages
for Python 2.7
Linux
/usr/lib/python2.6/site-packages
for Python 2.6/usr/lib/python2.7/site-packages
for Python 2.7
Remove the following directories under your site-packages folder:
apy
serialwrapper
snapconnect
snaplayout
(SNAPconnect 3.2 only)snaplib
Then remove the following file:
snapconnect\*.egg-info
Windows
For example, for Python 2.6 in Windows (depending on where Python 2.6 is installed this could differ in your environment):
rmdir /s /q C:\Python26\Lib\site-packages\apy
rmdir /s /q C:\Python26\Lib\site-packages\serialwrapper
rmdir /s /q C:\Python26\Lib\site-packages\snapconnect
rmdir /s /q C:\Python26\Lib\site-packages\snaplib
rmdir /s /q C:\Python26\Lib\site-packages\snapconnect*.egg-info
# SNAPconnect 3.2 only
rmdir /s /q C:\Python26\Lib\site-packages\snaplayout
Linux
For example, for Python 2.6 on Linux:
rm -rf /usr/lib/python2.6/site-packages/apy
rm -rf /usr/lib/python2.6/site-packages/serialwrapper
rm -rf /usr/lib/python2.6/site-packages/snapconnect
rm -rf /usr/lib/python2.6/site-packages/snaplib
rm -rf /usr/lib/python2.6/site-packages/snapconnect*.egg-info
# SNAPconnect 3.2 only
rm -rf /usr/lib/python2.6/site-packages/snaplayout