파이썬 exe 파일 실행시 오류
빠끔살이

Lv.1 빠끔살이 (172.♡.211.125)

2024년 4월 5일 PM 02:56 · 수정됨(04. 06. 08:57)

조회 382 공감 0

안녕하세요

프로그램이라고는 베이직 이후 처음 손대보는 데 이번에 파이썬을 exe로 변환 해서 실행중인데


서비스 올리고 서비스 실행시 오류가 발생해서 문의 드립니다.


갤럭시 크롬북 사용자 인데 태블릿모드에서 터치패드가 동작해서 어느 유저분이 파이썬으로 


터치패드 정지 코드를 짜주셧더군요. https://m.blog.naver.com/adutm/223387830623


이걸 exe로 변환 해서 파이썬 설치 하지 않고 실행시켜볼려고 하는데 잘안되네요 ;;

C:\>tablet.exe install

Installing service TabletModeWatchService

Changing service configuration

Service updated

C:\>tablet start
Starting service TabletModeWatchService
Error starting service: 서비스가 시작이나 제어 요청에 빠르게 응답하지 않았습니다.

위와 같은 메세지가 출력되고 실행이 안되네요.


혹시 해결 방법 아시는분 있으시면 도움좀 부탁드립니다.

(파이썬 설치 하지 않고 실행 가능하게 만드는게 궁극적인 목표입니다.

첨부파일

tablet.py 2.1 KB

댓글 (4)

  • 뉴비 Lv.1

    24.04.05 · 172.♡.218.138

    답변은 아니구요.. 소모임 개발한당에 물어보시면 더 빠르게 답을 얻을 수 있을 것 같습니다.
  • 빠끔살이

    빠끔살이 Lv.1 → 뉴비 작성자

    24.04.05 · 172.♡.34.24

    앗 그러네여 ^^ 감사합니다
  • 나무플러스

    나무플러스 Lv.1

    24.04.05 · 172.♡.222.115

    답변은 될 수 없으나..Claude3 에게 물어봤습니다..
    ================================================
    안녕하세요. 서비스 실행 시 오류가 발생하는 문제를 해결하기 위해 몇 가지 사항을 확인해 보시면 좋을 것 같습니다.

    1. 관리자 권한으로 실행: 서비스를 설치하고 시작할 때는 관리자 권한이 필요합니다. 명령 프롬프트를 관리자 권한으로 실행한 후 다시 시도해 보세요.

    2. 서비스 실행 파일 경로 확인: tablet.exe 파일이 서비스에 등록된 경로에 정확히 위치해 있는지 확인하세요. 서비스 등록 시 절대 경로를 사용했다면, 해당 경로에 tablet.exe 파일이 있어야 합니다.

    3. 파이썬 종속성 확인: tablet.exe가 실행되기 위해서는 파이썬 런타임과 필요한 라이브러리가 설치되어 있어야 합니다. pyinstaller 등의 도구를 사용하여 exe 파일을 생성할 때, 필요한 파이썬 런타임과 라이브러리를 함께 패키징했는지 확인하세요.

    4. 소스 코드 수정: 소스 코드에서 서비스 시작 시 오류가 발생할 수 있는 부분이 있는지 확인해 보세요. 예를 들어, 시작 시 초기화 작업이 오래 걸리거나, 외부 리소스에 접근하는 등의 작업으로 인해 시작이 지연될 수 있습니다. 이런 경우 시작 시간을 늘리거나, 초기화 작업을 비동기적으로 처리하는 등의 방법으로 개선할 수 있습니다.

    5. 이벤트 로그 확인: 시작 오류에 대한 자세한 정보를 얻기 위해 Windows 이벤트 로그를 확인해 보세요. 제어판 > 관리 도구 > 이벤트 뷰어에서 응용 프로그램 및 서비스 로그를 확인하면 오류에 대한 상세 정보를 얻을 수 있습니다.

    위의 사항들을 확인하고 문제를 해결해 보시기 바랍니다. 만약 문제가 지속된다면 소스 코드와 exe 파일 생성 과정, 그리고 오류 메시지에 대한 추가 정보를 공유해 주시면 더 자세한 도움을 드릴 수 있을 것 같습니다.
  • 빠끔살이

    빠끔살이 Lv.1 → 나무플러스 작성자

    24.04.06 · 172.♡.223.186

    감사합니다 다시 해봐야겟네요 ^^

댓글을 작성하려면 이 필요합니다.