Closed andrsd closed 3 years ago
The dev.txt is only meant to contain further development tools. The dependencies of BeeRef itself are contained in setup.py. Run the following line from within your git clone directory:
pip install -e .
Please make sure you do this so you get the correct PyQt version. (The recent one has an annoying bug with modifier keys, though it might not affect MacOS.)
Ok, doing pip install -e .
pulled in the required stuff. I misread your note for devs, so I failed to do that step.
Thank you for you help :+1:
Describe the bug
If building in a virtual environment, installing packages via
pip -r requirements/dev.txt
won't pull all needed packages.To Reproduce Steps to reproduce the behavior:
python3 -m venv env
env/bin/activate
pip install requirements/dev.txt
Expected behavior
Install all needed packages.
Screenshots
N/A
Debug log:
N/A
Fix Doing:
pip install PyQt6
pip install exif
pip install rectangle-packer
Fixed the problem.
Here is also output from
pip freeze
from my virtual environment (IDK if that's will help you more): beeref-pip-freeze.txtMy environment is MacOSX, so packackages like
macholib
are platform specific (probably pulled in bypyinstaller
- I am not a python guru).