본문 바로가기

새우의 테크/troubleshooting5

맥북에서 하드디스크 사용하기. 최근에 맥북을 백업할 일이 있어서 하드디스크를 연결했는데, 제 삼성 하드디스크는 NTFS (윈도우 계열 파일 시스템) 방식을 사용해서 맥북 파일을 하드 디스크로 옮기는게 불가능 하더군요. 이런일을 처음 겪어서 매우 당황스러웠습니다. 이제부터 맥북에서 NTFS 하드디스크를 사용하는 방법을 알아봅시다. 여러 방법을 찾아 보았지만, 가장 좋은 방법은 Mounty 라는 어플리케이션을 사용하는 방법입니다. 1. Homebrew 설치 우선 homebrew 가 설치되어 있지 않다면, 맥북 패키지 관리 도구인 homebrew를 설치해 줍시다. 저는 해당 내용은 다루지 않고, 설치 관련 링크 하나 남겨두겠습니다. 2. mounty 설치 brew install mounty 커맨드를 통해 mounty 를 설치해줍시다. 3... 2024. 1. 3.
[Pip3] Python 3.9 configuration issue python 3.9 설치 후 사용 에러 아카이빙 Python 3.9 설치, pip3 설치 후 pip3 로 설치시, 1. Import Error: cannot import name 'sysconfig' from 'distutils' - apt install python3.9-distutils 다른 버전의 파이썬도 동일하게 해결 가능. 다시 설치 시도시 2. 'HTMLParser' object has no attribute 'unescape' - pip install --upgrade setuptools - pip install --upgrade pip 으로 해결. 2022. 9. 26.
[Git] fatal: branch could be both a local file and a tracking branch. Git checkout 을 하던 중 다음과 같은 에러가 발생했다. 찾아보니 원래 git checkout은 세 가지 역할을 가진다. if it's local branch or explicit remote branch, switch to it. if it's a tracked path, reset it if it's a remote branch, create a tracking branch and switch to it. (Reference: https://stackoverflow.com/questions/25322335/git-change-branch-when-file-of-same-name-is-present) 그래서 동일 이름의 폴더와 브랜치가 있어서 git checkout 커맨드가 ambiguous .. 2022. 9. 21.
[Python] ModuleNotFoundError: No module named '_sqlite3' Python3 에서 종종 등장한다. sudo apt-get install libsqlite3-dev 명령어를 통해 libsqlite3-dev 를 깔아준 후, 파이썬 홈페이지에서 버전에 맞는 python source를 받는다. 그리고 다시 설치해주면 완성. https://www.python.org/downloads/ ex) Python 3.8.1 의 경우 wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz tar xzf Python-3.8.1.tgz cd Python-3.8.1 ./configure --enable-loadable-sqlite-extensions && make && make install  2022. 8. 16.
[pytorch] ModuleNotFoundError: No module named 'torch_geometric.data.dataloader' 베이스 코드를 그대로 돌렸을 때, 아예 모듈을 찾지 못하는 경우가 종종 있습니다. 대부분 버전이 맞지 않을 경우의 문제이지만, 매번 버전을 확인하는 것도 귀찮은 일입니다. 이 경우 pytorch-geometric 의 data.dataloader 를 가져오지 못하는 문제가 발생합니다. 경험상 이런 경우 그냥 바로 공식 문서로 가서 확인하는게 제일 빠르게 해결되는 것 같네요. 공식문서에 따르면, torch_geometric.data.dataloader 가 아닌 torch_geomteric.loader.dataloader에 속한 것을 확인 할 수 있고, 이 부분을 바꿔주면서 문제가 해결되었습니다. https://pytorch-geometric.readthedocs.io/en/latest/_modules/tor.. 2022. 8. 8.