Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-d_9jpl7q/opendr_43e938b8a7494027aedf0a8b359f80e9/setup.py", line 40
print "Downloading %s" % osmesa_fname
^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print("Downloading %s" % osmesa_fname)
pip로 opendr 설치 중 오류가 발생했을 때의 대처 방법입니다.
가상환경(venv)를 사용하는 게 아니라 anaconda 환경에서 관련 모듈 설치 후 진행해야 정상적으로 설치가 됩니다.
(가상환경에서는 관련 모듈 설치해도 진행 불가)
conda create -n smpl python=3.7
conda activate smpl
conda install numpy
conda install chumpy
conda install -c conda-forge opencv
sudo apt-get install libglu1-mesa-dev freeglut3-dev mesa-common-dev
sudo apt-get install libosmesa6-dev
pip install opendr
참조 :
https://github.com/mattloper/opendr/issues/19#issuecomment-532509726