본문 바로가기

TIL(2025y~)/Protein Design

Pyrosetta Installation

1. PyRosetta 버전 문제

  • 원인:
    PyRosetta의 .whl 파일을 다운로드할 때, 최신 Mac 버전에 맞춰 다운로드했지만, 내가 사용하는 맥북은 ARM64 아키텍처였고, Intel CPU용 버전을 다운로드한 문제.
  • 해결법:
    1. ARM64 아키텍처에 맞는 버전을 다운로드.
    2. ARM64용 PyRosetta .whl 파일을 사용하여 설치 진행.

2. Python 버전 문제로 PyRosetta 실행 안됨

  • 원인:
    Python 3.13에 PyRosetta 설치, Jupyter는 Python 3.9 환경 사용
    ModuleNotFoundError 발생
  • 해결법:
    1. Python 3.13 설치 및 활성화
    2. Python 3.13을 Jupyter 커널로 등록

3. PyRosetta 설치 문제

  • 원인:
    Jupyter Notebook에서 Python 3.9 환경을 사용했기 때문에 PyRosetta가 인식되지 않음
  • 해결법:
    1. ipykernel 설치
    2. Python 3.13을 Jupyter 커널로 등록

4. Jupyter Notebook에서 PyRosetta 실행

  • 원인:
    Jupyter Notebook이 Python 3.9를 사용 중
  • 해결법:
    1. Python 3.13을 Jupyter Notebook의 커널로 추가
    2. 커널 변경 후 PyRosetta 실행

p.s. 나는 컴맹이고 진짜 짜증나는 과정이었다!