-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
Installing zoloto
into a fresh virtualenv doesn't install any open cv packages, yet they're needed for it to be used at all.
Steps:
$ python3.9 -m venv venv
$ . venv/bin/activate
(venv) $ pip install -U pip setuptools wheel
Requirement already satisfied: pip in ./venv/lib/python3.9/site-packages (21.2.4)
Collecting pip
Using cached pip-22.0.3-py3-none-any.whl (2.1 MB)
Requirement already satisfied: setuptools in ./venv/lib/python3.9/site-packages (58.1.0)
Collecting setuptools
Using cached setuptools-60.9.3-py3-none-any.whl (1.1 MB)
Collecting wheel
Using cached wheel-0.37.1-py2.py3-none-any.whl (35 kB)
Installing collected packages: wheel, setuptools, pip
Attempting uninstall: setuptools
Found existing installation: setuptools 58.1.0
Uninstalling setuptools-58.1.0:
Successfully uninstalled setuptools-58.1.0
Attempting uninstall: pip
Found existing installation: pip 21.2.4
Uninstalling pip-21.2.4:
Successfully uninstalled pip-21.2.4
Successfully installed pip-22.0.3 setuptools-60.9.3 wheel-0.37.1
(venv) $ pip install zoloto
Collecting zoloto
Using cached zoloto-0.8.0-py3-none-any.whl (23 kB)
Collecting numpy<1.21
Downloading numpy-1.20.3-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (15.4 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 15.4/15.4 MB 9.1 MB/s eta 0:00:00
Collecting pyquaternion>=0.9.2
Downloading pyquaternion-0.9.9-py3-none-any.whl (14 kB)
Collecting cached-property>=1.5
Downloading cached_property-1.5.2-py2.py3-none-any.whl (7.6 kB)
Installing collected packages: cached-property, numpy, pyquaternion, zoloto
Successfully installed cached-property-1.5.2 numpy-1.20.3 pyquaternion-0.9.9 zoloto-0.8.0
(venv) $ python -c 'import zoloto'
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/venv/lib/python3.9/site-packages/zoloto/__init__.py", line 1, in <module>
from zoloto.coords import Coordinates, Orientation, Spherical, ThreeDCoordinates
File "/tmp/venv/lib/python3.9/site-packages/zoloto/coords.py", line 4, in <module>
from cv2 import Rodrigues
ModuleNotFoundError: No module named 'cv2'
Metadata
Metadata
Assignees
Labels
No labels