Updating PyTower

Alternative Installs

Another way to update PyTower is to download the repository as a zip file from GitHub. From here, extract the archive to a folder and navigate to the main repository folder. When you run pip install -e ., it will overwrite any previously installed pytower versions.

For smaller updates, simply opening the zip file and dragging/dropping the contents to overwrite the files in your PyTower directory may work, but this is not recommended. Instead, if you’d like to do this, delete your pytower folder first (the main Python package folder with all the code, like tower.py, suitebro.py, etc.). Because the built-in tool script names do not change, this should work, but do this at your own discretion.

If your pytower install breaks, simply download a fresh copy of PyTower (either through git clone or by downloading the zip file again) and run pip install -e . in the new install’s main directory. This should overwrite preexisting package. If for some reason this fails, try running pip uninstall pytower before pip install -e ., but ironically pip uninstall tends to fail more often than pip install does.