์ด ๊ธ์ 20200326์ ์์ฑ๋์์ต๋๋ค.
20221028) ๋ธ๋ก๊ทธ ์ด์ ์ผ๋ก ๊ธ์ ์ด์ ํ์์ต๋๋ค.
1. ๋ฆฌ๋ ์ค ์๋ฒ์ python3 ์ค์นํ๊ณ pip ์ ๋ฐ์ดํธ ํ์.
2. ์กธํ์ ํ์ํ ํจํค์ง๋ numpy, cv2, dlib(์์ค)
3. numpy, cv2๊น์ง๋ ์ค์น ๋ฌด์ฌํ ์๋ฃ!
4. dlib ์ค์น๋ฅผ ์ํด cmake ์ค์น. ์ด๊ฒ๋ ์ด๋ ต์ง ์์๋ค. root๊ถํ์ผ๋ก pip install cmake, ๊ฐ๋จํ ํ์ค๋ก ์ค์น๊ฐ ๋๋ค.
5. dlib๊ฐ pip์ผ๋ก ์ค์น๊ฐ ์๋๋ค...
6. pip install dlib์ ์คํํ๋ฉด ์๋ฌ๊ฐ ๋ฌ๋ค : ERROR: Command errored out with exit status 1:
๋ญ์ง ๋ชจ๋ฅด๊ฒ ๋ ์๋ฌ~ ์ด ๋ฐฉ๋ฒ์ ์ ๊ธฐ๋ก ํจ.
7. ํน์ python๊ณผ python3์ ๋ฐ๋ก ์๊ฐํด์ ์ค์นํด์ผ ํ๋?์ถ์ด์
python3 -m pip install dlib ์ผ๋ก ํ๋๋ ์ค์น ๋๋ค!
์ด๊ฑธ ์ค์นํ๊ธฐ ์ํด ํ ๋ป์ง๋ค:
1. https://sulastri.tistory.com/3
์๋์ฐ ํ์ด์ฌ dlib์ค์น
์ฐ์ 1. dlib๋ฅผ ๋ค์ด๋ก๋ํ๋ค. http://dlib.net/ ์ข์ธก ํ๋จ์ Download dlib ๋ฒํผ์ ํด๋ฆญํ๋ค. zipํ์ผ๋ก ๋ค์ด๋ก๋๊ฐ ๋ฐ์์ง๋๋ฐ, ์ ๋นํ ํด๋์ ๋ค์ด๋ก๋ ๋ฐ์, ์์ถ์ ํ๋ฉด ๋๋ค ์ฐธ๊ณ ๋ก ๋ C ๋ฐ์ ๊ทธ๋ฅ ์ ์ฅํ..
sulastri.tistory.com
์ฌ๊ธฐ์ ๋์ค๋ ๋ฐฉ๋ฒ๋๋ก dlib.net์ ๋ค์ด๊ฐ์ dlib์ tar.gzํ์ผ์ ๋ฆฌ๋ ์ค ์๋ฒ์ ๋ค์ด๋ฐ์๋ค.
๋ช ๋ น์ด๋ wget์ ์ฌ์ฉ.
tar -xzr dlib-19.19.0.tar.gz ๋ช ๋ น์ด๋ก ์์ถ ํด์ ํ๊ณ , python setup.py build ๋ช ๋ น์ด๋ก ๋น๋ํ๋ ค๋ค๊ฐ...
83%๊น์ง ๋น๋๋๊ณ ๊ทธ ์ดํ ๋ฉ์ถ๋ ํ์์ด ๋ฐ์ํ๋ค.
fatal error: Python.h: No such file or directory ๋ผ๋ ๋นจ๊ฐ ์ค๋ฅ๊ฐ ๋ด๋ค. ์๋ง ํ์ด์ฌ ๋ฒ์ ์ด ๋ง์ง ์์์ ๊ทธ๋ฌ๊ฒ ๊ฑฐ๋ ์ถ๊ธฐ๋.
๋ ๋ฒ์งธ ์๋์๋ ๊ทธ๋ฅ ์ฒ์๋ถํฐ python setup.py install ๋ช ๋ น์ด๋ก ์ค์นํด ๋ดค๋ค.
๊ทธ๋ฌ๋๋ 83%๋ ๋์ด๊ฐ๊ธด ํ๋๋ฐ~
virtual memory exhausted: Cannot allocate memory
์ด๋ฐ ์ค๋ฅ๊ฐ ๋ด๋ค. ์๋ง ์ด ์๋ฒ๊ฐ AWS์์ ํ๋ฆฌ ํฐ์ด๋ก ์ฌ์ฉํ ์ ์๋ micro ์๋ฒ๋ผ ๋ฉ๋ชจ๋ฆฌ๊ฐ 1G๋ฐ์ ์ ๋์ ๊ทธ๋ฌ๋ ์ถ์๋ฐ, ๋ฉ๋ชจ๋ฆฌ๋ฅผ 1G๋ ์ก์๋จน์ ์ผ์ด ์ค์น ๋จ๊ณ์์ ์๋ ์ถ๊ธฐ๋ ํ๊ณ ...
๊ทธ๋์ ์กธํ ํ์๋ค์๊ฒ github ๊ณ์ ์ผ๋ก aws education์ฐ๋ํด์ ์ป์ ์ ์๋ ํฌ๋ ๋ง์ ๊ตฌ๊ฑธํด์(๋๋ ์ค๊ฐ์ ์ด์ํ๊ฒ ๊ผฌ์ฌ์ ์์ด๋๊ฐ ์คํํฐ ๊ณ์ ์ผ๋ก ๋ง๋ค์ด์ง ๊ฒ ๊ฐ๋ค) ์ธ์คํด์ค๋ฅผ ์ ๊ธํด ๋ณด๋ ค๊ณ ํ๋๋ฐ
๋คํํ๋ ๋ง์ง๋ง์ผ๋ก ์๋ํด ๋ณธ python3 ๋ช ๋ น์ด๊ฐ ๋จนํ์ ์ธ์คํด์ค ์ ๊ธ์ ํ์ง ์์๋ค!
>>3.27์ ๋ค์ ์ ์ํด๋ณด๋ ๋ dlib ์ค์น๊ฐ ์๋๋ค๊ณ ๋ด๋ค...๊ทธ๋์ ํ์ฐธ ์ฝ์งํ๊ณ ํด๊ฒฐํจ!
'๐ญ ์กธํ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ฑ๊ณต!) AWS EC2 ์๋ฒ์ dlib ์ค์นํ๊ธฐ (0) | 2022.10.28 |
---|