안녕하세요.
컨테이너 생성하실 때 소프트웨어 스택 선택 단계에서 파이썬 선택하신 뒤에 Template 옵션에서 Python Pygame 프로젝트를 선택하여 생성해주시기 바랍니다.
Pygame 템플릿으로 컨테이너 생성하신 후에 들어가보시면 index.py 파일을 확인하실 수 있을텐데요, index.py 에 코드 작성을 하신 후에 실행 버튼을 눌러 실행하시면 됩니다.
실행 버튼을 누르시면 하단 영역 레이아웃에 실행 터미널(new run ~)이 생성되고 거기서 URL을 확인하실 수 있을텐데 URL을 클릭하셔서 들어가면 실행 결과를 확인하실 수 있습니다.
터미널에서 python index.py와 같이 명령어를 직접 입력하시어 실행하시면 문의주신 것과 같이 에러를 겪으실 수 있는데, 이유는 구름IDE 컨테이너는 "화면"이 없는 환경이기 때문입니다.
실행 버튼을 눌러 실행을 하시면 pygame 코드 실행 결과를 다른 브라우저 창에서 확인할 수 있도록 해주는 명령이 실행되기 때문에 꼭 실행 버튼을 눌러서 실행을 해주셔야 합니다.
감사합니다.
@김장원
링크 감사합니다~^^
주신 링크에서는 로컬에서 디비 작업을 한 후에, db 파일만 사용한 것으로 보여집니다.
구름IDE에서 H2DB를 웹으로 띄우기 위해선 브라우저가 필요한데, 브라우저 프로세스의 경우 차단 사유가 되기 때문에 사용이 불가능할 것으로 보입니다.
감사합니다.
@이상민 emmet기능을추가해서 tap키를 누르면 가능하네요!!
근데 emmet기능을 추가하니 shift ctrl 위방향키 키가 안먹힙니다....
코딩할때 아래 글자들을 위로 올리고 싶은데 구름 ide에서 제공하는 emmet 은 키변경이 불가능한거 같네요..
혹시 해결방법있나요?
@Haemin-Park 구름에서는 127.0.0.1에 접속이 안되는 것 같더군요.(저도 여러 방법을 찾고 있는데, 로컬호스트에는 접속이 안되더라구요.) 0.0.0.0을 설정을 하신 뒤에, 0.0.0.0에 접속하는 것이 아니라, 실행URL이나 ssh설정에 표시되는 아이피에 접속하시면 될 겁니다.