Drug/Computer-Aided Drug Discovery

conda 로 pymol, openbabel 설치시 주의사항

Novelism 2022. 6. 26. 17:07

 pymol-open-source=2.5, openbabel=3.1.1 기준입니다.

 conda를 이용해서 이들을 설치할 때 순서를 잘 선택해야 합니다. 

conda install -c conda-forge openbabel
conda install -c conda-forge pymol-open-source

이 순서로 설치 시... conda 사용 중에 매우 보고 싶지 않은 다음과 같은 것이 출력됩니다. 

Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.

ResolvePackageNotFound:
  - python=3.1

 

conda install -c conda-forge pymol-open-source
conda install -c conda-forge openbabel

Collecting package metadata (current_repodata.json): done
Solving environment: done

이 순서대로 설치하면 정상적으로 설치가 됩니다. 

이유는 모르겠네요. 

혹시나 pymol 설치하다 에러가 나면 openbabel 이 먼저 설치되어있나 확인해보세요.