Update ReadMe and requirements

- On linux (Debian based) pyrcc5 does not make it onto the path so
updating the notes here to take care of this behavior and update requirements
so virtual environment load it correctly.
- Fix #766
This commit is contained in:
Andrew Senetar 2021-01-21 18:13:17 -06:00
parent e29a427caf
commit bf5d151799
Signed by: arsenetar
GPG Key ID: C63300DCE48AB2F1
2 changed files with 4 additions and 4 deletions

View File

@ -62,7 +62,7 @@ dupeGuru comes with a makefile that can be used to build and run:
### Building without Make ### Building without Make
$ cd <dupeGuru directory> $ cd <dupeGuru directory>
$ python3 -m venv --system-site-packages ./env $ python3 -m venv ./env
$ source ./env/bin/activate $ source ./env/bin/activate
$ pip install -r requirements.txt $ pip install -r requirements.txt
$ python build.py $ python build.py
@ -73,7 +73,7 @@ To generate packages the extra requirements in requirements-extra.txt must be in
steps are as follows: steps are as follows:
$ cd <dupeGuru directory> $ cd <dupeGuru directory>
$ python3 -m venv --system-site-packages ./env $ python3 -m venv ./env
$ source ./env/bin/activate $ source ./env/bin/activate
$ pip install -r requirements.txt -r requirements-extra.txt $ pip install -r requirements.txt -r requirements-extra.txt
$ python build.py --clean $ python build.py --clean
@ -81,7 +81,7 @@ steps are as follows:
This can be made a one-liner (once in the directory) as: This can be made a one-liner (once in the directory) as:
$ bash -c "python3 -m venv --system-site-packages env && source env/bin/activate && pip install -r requirements.txt -r requirements-extra.txt && python build.py --clean && python package.py" $ bash -c "python3 -m venv ./env && source env/bin/activate && pip install -r requirements.txt -r requirements-extra.txt && python build.py --clean && python package.py"
## Running tests ## Running tests

View File

@ -3,5 +3,5 @@ sphinx>=1.2.2
polib>=1.0.4 polib>=1.0.4
hsaudiotag3k>=1.1.3* hsaudiotag3k>=1.1.3*
distro>=1.5.0 distro>=1.5.0
PyQt5 >=5.4,<6.0; sys_platform != 'linux' PyQt5 >=5.4,<6.0
pywin32>=200; sys_platform == 'win32' pywin32>=200; sys_platform == 'win32'