[서울대 We Meet 프로젝트] Permission denied (os error 13) 발생 외 ModuleNotFoundError 문제

안녕하세요, 서울대 We Meet 프로젝트 진행 중인 학생입니다!
유저를 furiosa 그룹에 추가하는 sudo usermod -aG furiosa 를 입력한 상태임에도,

terminal에서 다음과 같은 명령어를 입력하면, os error 13: Permission denied 가 발생합니다.

**furiosa-bench --workload L -n 1000 -w 8 -t 2 --batch 2  yolov8l_i8.onnx**

**python warboy_demo.py cfg/demo.yaml file**

두 번째 코드의 경우 다음과 같은 에러도 발생합니다.
ModuleNotFoundError: No module named ‘furiosa.device’

furiosa 폴더의 경로를 따라가 보니,
/users/jongik/miniconda3/envs/furiosa-3.9/lib/python3.9/site-packages/furiosa/device
/users/jongik/miniconda3/envs/furiosa-3.9/lib/python3.10/site-packages/furiosa/

현재 사용 중인 가상환경의 python 버전이 3.10인데, 두 번째 경로에는 device 폴더가 존재하지 않았습니다. 이런 경우 device 폴더만 이동하면 해결이 가능한지 궁금합니다!

답변해주시면 감사하겠습니다!

안녕하세요, 퓨리오사에이아이 김종욱입니다.

혹시 pip install furiosa-sdk[full] 실행에서 device 라이브러리가 설치가 안된 상황일까요?
pip install furiosa-device 실행해봐주시면 감사드리겠습니다.

아! device 폴더 문제는 해결되었네요 감사합니다!
Permission deied (os error 13) 문제는 어떻게 해결하면 좋을까요?

아래 링크를 참조해보시면 될 것 같습니다.
https://furiosa-ai.github.io/docs/latest/ko/software/installation.html#furiosa

sudo usermod -aG furiosa $USER 이후에 재 접속하시면 됩니다.

sudo usermod -aG furiosa username 명령어를 실행한 후에도 여전히 같은 문제가 발생합니다.


저희 프로젝트를 시작할 때, 사진과 같이 3대의 보드와 아이피를 배정 받았고, 아래 두 팀장 분만 sudo 명령어를 실행할 수 있는 상태입니다.
혹시 팀장 분이 실행하시는 sudo usermod ~~명령어가 제게 적용이 안될 가능성도 있을까요?

안녕하세요, 팀장 분이 실행하는 sudo usermod의 명령어가 팀원분의 유저명으로 실행하신 경우라면 문제가 없어야합니다. furiosa 그룹에 정상적으로 user 가 추가되었는지 확인해보시면 될 것 같습니다.

해결했습니다!
genent group furiosa 명령어로 팀장 분께서 확인했을 땐, 제 username이 나왔는데,
제가 groups 명령어를 통해 속한 그룹을 확인해볼 땐, furiosa 그룹이 없어서 이상하다 싶었습니다.
알고 보니 배정 받은 아이피가 달라서 다른 서버를 사용하고 있던 거였네요…

알려주셔서 감사합니다! :slight_smile: