doc simplify readme
This commit is contained in:
committed by
GitHub
parent
38842ff924
commit
02ef0f9a25
47
README.md
47
README.md
@@ -46,32 +46,23 @@ OSXPhotos provides the ability to interact with and query Apple's Photos.app lib
|
|||||||
|
|
||||||
Only works on macOS (aka Mac OS X). Tested on macOS Sierra (10.12.6) until macOS Catalina (10.15.7).
|
Only works on macOS (aka Mac OS X). Tested on macOS Sierra (10.12.6) until macOS Catalina (10.15.7).
|
||||||
|
|
||||||
| macOS Version | macOS name | Photos.app version |
|
| macOS Version | macOS name | Photos.app version |
|
||||||
| ------------- |------------|:------------------|
|
| ----------------- |------------|:-------------------|
|
||||||
| 10.16 | Big Sur | 6.0 ⚠️ Beta support, Not tested on M1 / Apple silicon Macs. |
|
| 10.16 | Big Sur | 6.0 ⚠️ Beta support, not tested on M1 / Apple silicon Macs. |
|
||||||
| 10.15.1 - 10.15.7 | Catalina | 5.0 ✅ |
|
| 10.15.1 - 10.15.7 | Catalina | 5.0 ✅ |
|
||||||
| 10.14.5, 10.14.6 | Mojave | 4.0 ✅ |
|
| 10.14.5, 10.14.6 | Mojave | 4.0 ✅ |
|
||||||
| 10.13.6 | High Sierra| 3.0 ✅ |
|
| 10.13.6 | High Sierra| 3.0 ✅ |
|
||||||
| 10.12.6 | Sierra | 2.0 ✅|
|
| 10.12.6 | Sierra | 2.0 ✅ |
|
||||||
|
|
||||||
|
|
||||||
Requires python >= 3.7.
|
|
||||||
|
|
||||||
This package will read Photos databases for any supported version on any supported macOS version. E.g. you can read a database created with Photos 5.0 on MacOS 10.15 on a machine running macOS 10.12 and vice versa.
|
This package will read Photos databases for any supported version on any supported macOS version. E.g. you can read a database created with Photos 5.0 on MacOS 10.15 on a machine running macOS 10.12 and vice versa.
|
||||||
|
|
||||||
|
Requires python >= `3.7`.
|
||||||
|
|
||||||
## Installation instructions
|
|
||||||
|
|
||||||
OSXPhotos uses setuptools, thus simply run:
|
## Installation
|
||||||
|
If you are new to python, I recommend you to install using pipx. See other advanced options below.
|
||||||
python3 setup.py install
|
|
||||||
|
|
||||||
You can also install directly from [pypi](https://pypi.org/project/osxphotos/):
|
|
||||||
|
|
||||||
pip install osxphotos
|
|
||||||
|
|
||||||
I recommend you create a [virtual environment](https://docs.python.org/3/tutorial/venv.html) before installing osxphotos.
|
|
||||||
|
|
||||||
|
### Installation using pipx
|
||||||
If you aren't familiar with installing python applications, I recommend you install `osxphotos` with [pipx](https://github.com/pipxproject/pipx). If you use `pipx`, you will not need to create a virtual environment as `pipx` takes care of this. The easiest way to do this on a Mac is to use [homebrew](https://brew.sh/):
|
If you aren't familiar with installing python applications, I recommend you install `osxphotos` with [pipx](https://github.com/pipxproject/pipx). If you use `pipx`, you will not need to create a virtual environment as `pipx` takes care of this. The easiest way to do this on a Mac is to use [homebrew](https://brew.sh/):
|
||||||
|
|
||||||
- Open `Terminal` (search for `Terminal` in Spotlight or look in `Applications/Utilities`)
|
- Open `Terminal` (search for `Terminal` in Spotlight or look in `Applications/Utilities`)
|
||||||
@@ -80,7 +71,21 @@ If you aren't familiar with installing python applications, I recommend you inst
|
|||||||
- Then type this: `pipx install osxphotos`
|
- Then type this: `pipx install osxphotos`
|
||||||
- Now you should be able to run `osxphotos` by typing: `osxphotos`
|
- Now you should be able to run `osxphotos` by typing: `osxphotos`
|
||||||
|
|
||||||
**WARNING** The git repo for this project is very large (> 1GB) because it contains multiple Photos libraries used for testing on different versions of MacOS. If you just want to use the osxphotos package in your own code, I recommend you install the latest version from [PyPI](https://pypi.org/project/osxphotos/) which does not include all the test libraries. If you just want to use the command line utility, you can download a pre-built executable of the latest [release](https://github.com/RhetTbull/osxphotos/releases) or you can install via `pip` which also installs the command line app. If you aren't comfortable with running python on your Mac, start with the pre-built executable or `pipx` as described above.
|
### Installation using pip
|
||||||
|
You can also install directly from [pypi](https://pypi.org/project/osxphotos/):
|
||||||
|
|
||||||
|
pip install osxphotos
|
||||||
|
|
||||||
|
### Installation from git repository
|
||||||
|
OSXPhotos uses setuptools, thus simply run:
|
||||||
|
|
||||||
|
git clone https://github.com/RhetTbull/osxphotos.git
|
||||||
|
cd osxphotos
|
||||||
|
python3 setup.py install
|
||||||
|
|
||||||
|
I recommend you create a [virtual environment](https://docs.python.org/3/tutorial/venv.html) before installing osxphotos.
|
||||||
|
|
||||||
|
**WARNING** The git repo for this project is very large (> 1GB) because it contains multiple Photos libraries used for testing on different versions of macOS. If you just want to use the osxphotos package in your own code, I recommend you install the latest version from [PyPI](https://pypi.org/project/osxphotos/) which does not include all the test libraries. If you just want to use the command line utility, you can download a pre-built executable of the latest [release](https://github.com/RhetTbull/osxphotos/releases) or you can install via `pip` which also installs the command line app. If you aren't comfortable with running python on your Mac, start with the pre-built executable or `pipx` as described above.
|
||||||
|
|
||||||
## Command Line Usage
|
## Command Line Usage
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user