I encountered an issue when trying to install lietorch with Python 3.8 - the error message indicated that the package requires Python version 3.9 or higher (specifically: 'ERROR: Package 'lietorch' requires a different Python: 3.8.20 not in '>=3.9''). However, when I switched to Python 3.9 and attempted to run the data preprocess, another problem occurred:
"Traceback (most recent call last):
File "/home/DL/robust-pose-estimator-master/scripts/preprocess_video_data.py", line 7, in
from dataset.dataset_utils import get_data, StereoVideoDataset
File "/home/DL/robust-pose-estimator-master/scripts/../dataset/dataset_utils.py", line 3, in
from dataset.video_dataset import StereoVideoDataset
File "/home/DL/robust-pose-estimator-master/scripts/../dataset/video_dataset.py", line 9, in
from core.utils.trajectory import read_freiburg
File "/home/DL/robust-pose-estimator-master/scripts/../core/utils/trajectory.py", line 6, in
from lietorch import SE3
File "/home/anaconda3/envs/robust-pose-estimator/lib/python3.9/site-packages/lietorch/init.py", line 2, in
from .groups import LieGroupParameter, SO3, RxSO3, SE3, Sim3, cat, stack
File "/home/anaconda3/envs/robust-pose-estimator/lib/python3.9/site-packages/lietorch/groups.py", line 5, in
from .group_ops import Exp, Log, Inv, Mul, Adj, AdjT, Jinv, Act3, Act4, ToVec, FromVec
File "/home/anaconda3/envs/robust-pose-estimator/lib/python3.9/site-packages/lietorch/group_ops.py", line 1, in
import lietorch_backends
ImportError: /home/anaconda3/envs/robust-pose-estimator/lib/python3.9/site-packages/lietorch_backends.cpython-39-x86_64-linux-gnu.so: undefined symbol: _ZNK3c107SymBool10guard_boolEPKcl"
Any suggestions?
I encountered an issue when trying to install lietorch with Python 3.8 - the error message indicated that the package requires Python version 3.9 or higher (specifically: 'ERROR: Package 'lietorch' requires a different Python: 3.8.20 not in '>=3.9''). However, when I switched to Python 3.9 and attempted to run the data preprocess, another problem occurred:
"Traceback (most recent call last):
File "/home/DL/robust-pose-estimator-master/scripts/preprocess_video_data.py", line 7, in
from dataset.dataset_utils import get_data, StereoVideoDataset
File "/home/DL/robust-pose-estimator-master/scripts/../dataset/dataset_utils.py", line 3, in
from dataset.video_dataset import StereoVideoDataset
File "/home/DL/robust-pose-estimator-master/scripts/../dataset/video_dataset.py", line 9, in
from core.utils.trajectory import read_freiburg
File "/home/DL/robust-pose-estimator-master/scripts/../core/utils/trajectory.py", line 6, in
from lietorch import SE3
File "/home/anaconda3/envs/robust-pose-estimator/lib/python3.9/site-packages/lietorch/init.py", line 2, in
from .groups import LieGroupParameter, SO3, RxSO3, SE3, Sim3, cat, stack
File "/home/anaconda3/envs/robust-pose-estimator/lib/python3.9/site-packages/lietorch/groups.py", line 5, in
from .group_ops import Exp, Log, Inv, Mul, Adj, AdjT, Jinv, Act3, Act4, ToVec, FromVec
File "/home/anaconda3/envs/robust-pose-estimator/lib/python3.9/site-packages/lietorch/group_ops.py", line 1, in
import lietorch_backends
ImportError: /home/anaconda3/envs/robust-pose-estimator/lib/python3.9/site-packages/lietorch_backends.cpython-39-x86_64-linux-gnu.so: undefined symbol: _ZNK3c107SymBool10guard_boolEPKcl"
Any suggestions?