ModbusModule(6): openwsn-sw

OpenWSN은 python2환경으로 실행되며 다른 프로젝트와 환경설정을 다르게 하기 위해 가상환경을 이용한다. 다음 글을 참고

파이썬: 가상환경

설치

여기서 openwsn-sw를 다운 받는다.

git clone https://github.com/openwsn-berkeley/openwsn-sw
git clone https://github.com/openwsn-berkeley/coap

cd openwsn-sw
pip install -r requirement.txt

pip 명령어를 사용할 때는 가상환경에 속해 있는지 확인하고 실행한다.

다음과 같이 (OpenWSN) 앞에 프로젝트 명이 있어야한다.

requirement.txt 파일은 개발자가 해당 python 코드를 실행하기 위해 필요한 module을 설정해준 파일이다.

pip install -r requirement.txt

다음 명령어를 이용해 자동으로 다운받을 수 있다.

cd ~/dev/coap
pip install -r requirement.txt

coap도 반복한다.

실행

cd ~/dev/openwsn-sw/
sudo scons runweb

sudo: scons: command not found

scons: *** [build/runui/web_files] build/runui/web_files: File exists