Warning: Can't synchronize with the repository (Unsupported version control system "git": Can't find an appropriate component, maybe the corresponding plugin was not enabled? ). Look in the Trac log for more information.

Installing pyTivo on Windows

Python

  •  Download and install using defaults
    • pyTivo requires Python 2.4 or higher however does not work with the newer 3.x versions
    • 32 bit version is recommended. If installing the 64 bit version along with rdian06's pyTivo installer you should read  instructions on getting it to work
    • if you plan on using the photo plugin then download and install the  Python Imaging Library

pyTivo

The Current Release page offers both a Windows Installer and Compressed Packages for installation.

Windows Installer - The windows installer has several benefits and is HIGHLY recommended for new users. The installer has the following benefits

  • Single file download
  • Automated step-by-step installation
  • Option to install as a service without downloading additional software
  • Automated creation of initial configuration file.
  • Installs start menu icons for easy access
  • Easy one click uninstall

Installing

  1. Install Python using instructions above.
  2. Download and run the pyTivo windows installer.

Uninstall

  1. Open Control Panel -> Add Remove Programs
  2. Select pyTivo and click uninstall

Compressed Package - pyTivo can also be downloaded as a compressed tar.gz file. Certain distributions of pyTivo may only be available in this format.

Installing

  1. Install Python using instructions above.
  2. Download a compressed package.
  3. Uncompress into desired folder
  4. Create your configuration file.

Setting pyTivo as a Windows Service - When using a compressed package you must download pywin32 if you want to run pyTivo as a service.

  •  pywin32 (only to install pyTivo as a service for compressed package distribution)
    • Select the version that matches your installed Python version.

To create the pyTivo service after installing pywin32 perform the following steps

  1. Start Menu->Run
  2. Type "cmd" and hit enter
  3. Change directory to base pyTivo directory (For example, type "cd C:\program files\pytivo")
  4. Type "pyTivoService.py --startup auto install"

Uninstalling

If you installed the service, remove it with the following steps

  1. Start Menu->Run
  2. Type "cmd" and hit enter
  3. Change directory to base pyTivo directory
  4. Type "pyTivoService.py remove"

Now simply delete the pyTivo base folder. pyTivo does not use the registry

General Notes

Note - If you have the Windows Firewall enabled, be sure to open the port number specified in your pyTivo.conf file. When first running pyTivo you may get the following warning:

windows firewall warning

Click "UNBLOCK" to allow pyTivo to run

Attachments