가상환경 추출
패키지는 아나콘다를 C드라이브에 설치했을 경우
C:\Users\<윈도우 사용자명>\anaconda3\envs\<가상환경명>\Lib\site-packages에 설치된다.
conda pack이라는 패키지를 활용하면 가상환경을 추출 할 수 있다.
만약 패키지 목록만 필요하다면, conda export 를 써서 패키지명을 추출 가능하다.
패키지를 추출할 가상환경에는 conda pack이 설치되어있어야한다.
conda install –c conda-forge conda-pack 로 conda pack설치
conda pack –n <추출할 가상환경명> -o <추출할 가상환경압축파일.tar.gz>


설치할 가상환경으로 이동한 후 생성할 가상환경명으로 폴더 생성(py36)


Spyder 문제 해결
여기까지하면 가상환경은 생성이 된다. 하지만 가상환경에 spyder가 실행이 안된다.
따라서 아래와 같이 작업을 진행해야 했다.


앞서 말했듯 conda pack을 통해 환경을 추출했는데 spyder 에서 아래와 같은 에러가 뜨는 경우가 있다.

해당 에러에 대하여 pyqt나 qt qtpy를 다시 인스톨하라는 stackoverflow 답변들이 많았다.
test 해 본 결과
해당 상태에서 qt만 다시 인스톨해주면 spyder가 열리는 것을 확인하였다.
anaconda.org/anaconda/qt/files
Files :: Anaconda Cloud
anaconda.org

운영체제에 맞게 다운로드
conda install <패키지 경로>\<패키지 명>
conda install qt-5.9.7-vc14h73c81de_0.tar.gz
이제 다시 spyder를 실행하면 실행이 된다.
'anaconda' 카테고리의 다른 글
명령프롬프트로 conda 연결하기 (0) | 2021.02.28 |
---|---|
anaconda 가상환경 python 경로 수정 (0) | 2021.02.28 |
anaconda 정리[가상환경 생성,추출, 제거, 복제, 백업] (0) | 2021.02.28 |