본문 바로가기

프로그래밍/환경 구축 및 기타6

005.[conda] 환경 충돌 해결 및 환경 복사 패키지 설치하다가 버전 충돌로 꼬이기 시작하면 너무나도 골치가 아픔😖새로운 패키지를 설치하려고 할 때 버전 충돌이 두렵다면 꼭 패키지 정보를 저장 하자. (사실 그냥 필수..)pip/conda list로 conda 환경을 복사해두면 혹시라도 환경충돌했을 때 복구하기 수월해짐. conda에서 패키지 설치하기 전에 미리 하면 좋을 것들1. 지금까지의 패키지 버전 정보 저장하기pip list 저장 ➡️ 1) 또는 2) 중에 선택# 1) 버전명을 URL로 출력하기# 예시: numpy @ file:///home/conda/feedstock_root/build_artifacts/numpy_1691056235090/workpip freeze > requirements.txt# 2) 버전명으로 숫자로 출력하기# 예시.. 2024. 6. 17.
004.[vscode]R terminal 오류: cannot open file '/home/~/.vscode-server/extensions/reditorsupport.r-2.8.3/R/session/init.R': No such file or directory 에러 상황vscode를 열자마자 OUTPUT 창에서 아래와 같은 에러가 뜸.R Language Server (3016) startedLoading required package: httpgdError in file(filename, "r", encoding = encoding) : cannot open the connectionCalls: local ... eval.parent -> eval -> eval -> eval -> eval -> source -> fileIn addition: Warning message:In file(filename, "r", encoding = encoding) : cannot open file '/home/hmgil/.vscode-server/extensions/re.. 2024. 5. 20.
tabix Error [E::hts_idx_push] chromosome blocks not continuous 여러 ATAC 데이터를 합쳐서 가공하기 위해서는 fragments 파일을 merge 하는 과정이 필요함.이전 버전의 Signac 튜토리얼에서 fragments merge 방법에 대해 올려둔 것이 있어 따라 했는데,계속 tabix 단계에서 오류(chromosome blocks not continuous)가 발생함. 찾아보니까 파일 sorting이 제대로 되어 있지 않아서 그렇다고 함 문제의 코드# merge files (avoids having to re-sort)sort -m -k1,1 -k2,2n atac_fragments_MCA3M.tsv atac_fragments_MCA12W.tsv atac_fragments_MHA12W.tsv > atac_fragments.tsv# block gzip compre.. 2024. 5. 16.
003.[vscode]ssh 원격서버에 비밀번호 없이 접속하기 위의 사진과 같이 비밀번호를 입력하라는 창이 뜬다. 이게 계속 들어가기 굉장히 귀찮다. 해결방법은 매우 간단하다. vscode ssh 원격서버에 비밀번호 없이 접속하는 방법 1. PowerShell 또는 명령 프롬프트(cmd)에 접속한다. 2. ssh-keygen -t rsa -b 4096 입력한다. ① file 위치 및 passphrase 지정이 필요없다면 모두 Enter 버튼 누르면 된다. ② 파일이 저장된 경로가 출력된다. 이 경로를 찾아 들어가면 id_rsa, id_rsa.pub 파일이 생성된 것을 알 수 있다. 3. id_rsa는 로컬 컴퓨터에 저장될 키이고, 공개키로 사용될 id_rsa.pub 파일을 원격서버로 복사해준다. (저는 파일 이동을 위해 Xftp 사용했으나 다른 프로그램 등을 사용해.. 2024. 3. 20.
002.[vscode]VSC 자동업데이트 끄기(비활성화) VSCode 자동 업데이트 끄는 방법 vscode 버전과 원격 연결한 서버 버전이 안 맞는다고 warning이 계속 떠서 다운그레이드하면 자꾸만 혼자 업데이트가 되길래 강제로 vsc 업데이트를 막아버렸다. Ctrl + Shift + P ➡️ Preferences: Open User Settings 접속 후 update mode 검색해서 설정을 none 으로 변경 2024. 2. 23.