You can download the setup file for the latest version of PSoC Programmer on a different computer and run it on the current machine by transferring the file. The installer will detect the previous version of PSoC Programmer and will give you an option to update PSoC Programmer.
You can download the latest version of PSoC Programmer through this link - https://www.cypress.com/products/psoc-programming-solutions
As for PSoC Creator you can follow the same procedure. But do keep in mind that the code examples in latest versions of PSoC Creator should be downloaded and will not be available during the time of the installation. The latest version of PSoC Creator which has all code examples with the installer is PSoC Creator 3.3.
You can find the latest version of PSoC Creator here - https://www.cypress.com/products/psoc-creator-integrated-design-environment-ide
Cypress releases minor updates for newer components as well as support for new devices from time to time which wont be available without internet access.
Also download and install the latest version of Peripheral Driver Library in the same way using the link -
Rakshith M B