전체 글

이것저것 기록하는 메모장
개발/Python

[python/linux] 파이썬 nohup 사용법(백그라운드,데몬실행)

리눅스 환경에서, 서비스등록 없이 파이썬 스크립트를 백그라운드에서 실행하는 방법이 있습니다. 서비스 등록보다는 간단하지만, 서버가 재부팅되면 수동으로 백그라운드에서 실행하도록 명령어를 쳐야합니다. 서버가 재부팅되어도 알아서 재시작하는 것을 원한다면 "서비스등록"을 하시면 됩니다. 서비스등록을 원하시면 이전 게시물을 참고해주세요. [Linux] 리눅스(Linux) Service 등록 nohup을 통한 백그라운드(데몬)실행 nohup python 파일명 & nohup python main.py & ## 가상환경을 사용했을경우, 가상환경의 python경로를 입력하시면 됩니다. nohup /home/user/my_test/env/bin/python main.py & ## (참고) 가상환경의 python경로를 모..

개발/ETC

[VSCode] 익스텐션 설치,업데이트시 XHR failed 발생 시(+ Pylance)

오류발생 익스텐션 업데이트하라고, 알림이 왔길래 업데이트 시도중 발생.. 저는 Pylance업데이트 중 발생했습니다. 로그 확인해본 결과 XHR failed: Download: XHR failed 가끔 DNS문제로 발생한다고 합니다. 자세한건 모르겠지만 하루간격으로 시도했지만 오류 발생😂😂😂😂😂 VSIX 파일 다운로드 VSCode Marketplace 에서 VSIX 파일을 다운로드해서 수동으로 업데이트 진행,..🤜 https://marketplace.visualstudio.com/vscode Visual Studio Marketplace Extensions for Visual Studio family of products on Visual Studio Marketplace marketplace.visua..

개발/Git

[git] .gitignore 변경 후 반영하기

.gitignore .gitignore 파일에는 git으로 프로젝트 관리할때, 특정 파일/폴더를 제외하고, 관리할때 사용하는 파일입니다. 저장소 생성 후 작성하면 git관리에 많은 도움을 줍니다. .gitignore 작성 후 수정 이미 git에 올라와 있는 파일/폴더를 .gitignore 에 추가하고자 할 경우에는 추가초치가 필요합니다. 1) .gitignore 파일을 수정한다 2) 아래 명령어 진행 $ git rm -r --cached . // cache에 기록된 파일리스트 삭제 $ git add . $ git commit -m '' // 필수 $ git push {remote} {branch} 바뀐 .gitignore 에 맞게 수정된것을 확인할 수 있습니다.

개발/Python

[오라클/파이썬] DPI-1047오류 해결방법(oracledb)

환경 Ubuntu 20.04.4 LTS 해당글은 "cx_Oracle error. DPI-1047: Cannot locate a 64-bit Oracle Client library" 오류가 아닙니다. "oracledb.exceptions.DatabaseError: DPI-1047:" 오류 입니다. 하지만 해결 방법은 같습니다. 발생 오류 oracledb.exceptions.DatabaseError: DPI-1047: Cannot locate a 64-bit Oracle Client library: "libclntsh.so: cannot open shared object file: No such file or directory". See https://oracledb.readthedocs.io/en/late..

호이호이209
R=VD