๋ฌด์์ ๋ณผ ๊ฒ์ผ๋ก ์์ํ์ต๋๊น?
ํ
์คํธ ์ฑ๊ณต
๋์ ๋ฌด์์ ๊ด์ฐฐํ์ต๋๊น?
๊ฐ์ ธ์ค๊ธฐ utils.c2
ImportError: c2๋ผ๋ ๋ชจ๋์ด ์์ต๋๋ค.
์:
python2 $DETECTRON/tests/test_spatial_narrow_as_op.py
PYTHONPATH
ํ๊ฒฝ ๋ณ์: /usr/local:/opt/ros/indigo/lib/python2.7/dist-packages:/usr/local::/home/znjs/caffe2/build:/home/znjs /์นดํ2/๋น๋python --version
์ถ๋ ฅ: Python 2.7.6์๋ ํ์ธ์~ pythonpath์ /detectron/lib๋ฅผ ํฌํจ์์ผ์ผ ํฉ๋๋ค.
@earlysleepearlyup ๋, ์ค์น ์ง์นจ ์ ๋ฐ๋ผ Python ๋ชจ๋์ ์ค์ ํ๋์ง ํ์ธํ์ญ์์ค.
๊ด๋ จ ์ถ์ถ๋ฌผ:
Python ๋ชจ๋ ์ค์ :
cd $DETECTRON/lib && make
@YoungMagic @ir413 ์ ๋ง ๊ฐ์ฌํฉ๋๋ค!
์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ต๋๋ค. ๋ด๊ฐ apollo-kernel์ ์ค์นํ๊ธฐ ๋๋ฌธ์ ๋ด PC๋ PC๋ฅผ ๋ถํ
ํ ๋ ์๋์ผ๋ก apollo-kernel๋ก ๋ค์ด๊ฐ๋๋ค.
์ด ์ปค๋์์๋ nvidia GPU ์นด๋๋ฅผ ๊ตฌ๋ํ ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด ๋ฌธ์ ๊ฐ ๋์ต๋๋ค.
์ด ๋ฌธ์ ๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ํด๊ฒฐํ๊ธฐ ์ํด ๊ณตํต ์ปค๋์ ๋ณ๊ฒฝํ๋ ค๊ณ ํ์ต๋๋ค.
๊ณ ๋ง์ต๋๋ค !
@earlysleepearlyup ํด๋ก ์ปค๋ ๋ณ๊ฒฝ ๋ฐฉ๋ฒ์ ์๋ ค์ฃผ์ค ์ ์๋์? ๋๋ ๋น์ ๊ณผ ๊ฐ์ ๋ฌธ์ ์ ์ง๋ฉดํ๊ณ ์์ต๋๋ค..
@DanielNehemiah ์ฐ๋ถํฌ OS์ ๋ค์ด๊ฐ๋ฉด Linux x.x.x-xx-generic
๋ฅผ ์ ํํ ์ ์์ต๋๋ค.
๊ฐ์ฌ ํด์! @earlysleepearlyup ๋ฌธ์ ๋ ๋ด๊ฐ sudo์ ํจ๊ป ๊ฐ์ง๊ธฐ๋ฅผ ์ค์นํ๊ธฐ ๋๋ฌธ์ ๊ฐ์ง๊ธฐ๊ฐ ํฐ๋ฏธ๋์์ sudo๋ฅผ ์ฌ์ฉํ ๋๋ง ์๋ํ๋ค๋ ๊ฒ์ ๋๋ค.
@YoungMagic ํ์ง๋ง DETECTRON ํ๋ก์ ํธ ์๋์ lib ํด๋๊ฐ ์์ต๋๋ค
๋ณต์ ๋ ๊ฐ์ง๊ธฐ ๊ฒฝ๋ก('detectron'์ด๋ผ๋ ๋ค๋ฅธ ํ์ ๋๋ ํ ๋ฆฌ๊ฐ ํฌํจ๋ ๊ฒฝ๋ก)๋ฅผ PYTHONPATH์ ์ถ๊ฐํ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค.
ํ์ธ. ์ด ์ ์ฅ์์ ๋ ์ด์ ๊ฐ์ง๊ธฐ/lib๊ฐ ์์ต๋๊น? ๋ด๊ฐ ์๋ชป๋ ๊ณณ์ ์ฐพ๊ณ ์์ต๋๊น?
ํ์ธ. ์ด ์ ์ฅ์์ ๋ ์ด์ ๊ฐ์ง๊ธฐ/lib๊ฐ ์์ต๋๊น? ๋ด๊ฐ ์๋ชป๋ ๊ณณ์ ์ฐพ๊ณ ์์ต๋๊น?
์ด ๋ช
๋ น export PYTHONPATH=/your/path/to/detection:$PYTHONPATH
์ bashrc ํ์ผ์ ์ถ๊ฐํ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค.
๋ด ์ปดํจํฐ์์ ์๋ํฉ๋๋ค.
ํฌ๋ง์ด ๋์์ด ๋ฉ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
@YoungMagic ํ์ง๋ง DETECTRON ํ๋ก์ ํธ ์๋์ lib ํด๋๊ฐ ์์ต๋๋ค