forked from hvdwolf/pyExifToolGUI
-
Notifications
You must be signed in to change notification settings - Fork 0
/
INSTALLATION.txt
99 lines (77 loc) · 4.57 KB
/
INSTALLATION.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
Introduction
============
I'm on Linux so this tool is written on Linux and primarily aimed at Linux.
However, it runs fine and functions fine on Mac OS X and Windows as well.
It is currently not part of any Linux distribution and I'm currently lacking
the skills to write a distutils or exportutils (or good automake/configure)
script to package it for Ubuntu (or any other Debian based linux),
or (Open)Suse or Fedora/Redhat.
This also means that it doesn't do any dependency checks for necessary
libraries and so on.
I simply wrote a "setup" script that takes care of installation and removal.
Currently that only works on Linux and Mac OS X. For Windows an executable is
available and for Mac OS X a bundle is available.
Run pyexiftoolgui from this folder (No Installation)
====================================================
You can run pyexiftoolgui without installing it: see the paragraph below the
installation instructions.
Installation on Linux
=====================
Dependencies (Meaning that you need to install them yourself):
- python: part of every linux system, so always available, but >=2.6 required.
- Qt >=4.6: Qt is available for all major distributions but in case it is not you can download it from http://qt-project.org/downloads
- pyside: Install via your distribution's package manager. Otherwise download it from www.pyside.org
- python-pyside (qtcore, qtgui and qtuitools are required): Install via your distribution's package manager.
Otherwise download it from www.pyside.org
- ExifTool: Install via your distribution's package manager.
Installation:
= DO NOT RUN setup.py DIRECTLY ! =
- Untar the package to some folder (You obviously did that already if you are reading this).
- Open a terminal and move into the folder where you untarred the pyExifToolGui-x.y.tgz
- Run the setup script from the command line with "sudo ./install_remove.py install".
- pyExifToolGUI will be installed and you should have an icon.
- Start and enjoy.
Installation on Mac OS X
========================
The installation on Mac OS X can be in two ways:
= Download the bundle
= Run the simple version from the tar.gz
= Bundle install
Simple download the dmg containing the bundle and drag the bundle to a suitable place, most likely /Applications.
= Simple bundle version from the tar.gz
- python: part of every linux system, so always available, but 2.7 required.
-- (Snow) Leopard: Download python 2.7 from python.org and install. Then run
Update Shell Profile.command from /Applications/Python 2.7
-- (Mountain) Lion comes with python 2.7
- Qt: you can download it from http://qt-project.org/downloads (or install it via MacPorts)
- pyside: Download it from www.pyside.org. (You can also install it from MacPorts but this will give issues most of the time.)
- pyX.Y-pyside: Install via MacPorts. (XY needs to be 2.7).
- ExifTool: Download the DMG from the ExifTool website (highly preferred) or install via MacPorts.
Installation:
= DO NOT RUN setup.py DIRECTLY ! =
- Untar the package to some folder (You obviously did that already if you are reading this).
- Open a terminal and move into the folder where you untarred the pyExifToolGui-x.y.tgz
- Run the setup script from the command line with "sudo ./install_remove.py install" (no double-quotes).
- The script will install a "bare bones" pyExifToolGUI.app in your Applications folder.
Note that the pyExifToolGUI.app is NOT a complete self contained application. It needs the mentioned dependencies.
- Start and enjoy.
Installation on Windows
=======================
Download the executable from the website.
Run pyexiftoolgui from this folder (No Installation)
====================================================
You can run pyexiftoolgui without installing it.
- Linux/MacOSX
-- Make sure you have the dependecies installed as described above in the subsections.
-- From this folder, start in a terminal: $ ./bin/pyexiftoolgui
- Windows
-- Make sure you have the dependecies installed as described above in the Windows subsection.
-- From this folder, start in a command-box (dos-box): python bin/pyexiftoolgui
(If python is not in your path, provide the full path to it)
Uninstall / Removal
===================
- Open a terminal
- Move into the folder where you untarred this (You might need to download again if your removed everything).
- run the setup script from the command line with "sudo ./install_remove.py remove" (no double quotes).
- On Mac OS X simply remove pyExifToolGUI.app from /Applications
This file: Version 0.4, 2013-12-02, H. van der Wolf