파이썬 및 라이브러리 특정 버전 설치를 위한 가상환경 세팅 방법

빌어먹을 강의들이 라이브러리 특정 버전 설치 안하면 제대로 들을 수 없게 만들어 놓고는

그 설치 방법에 대해서는 구체적으로 명시해 놓지 않았다.

라이브러리 간에도 호환이 잘 되는 버젼이 있으며, 파이썬 또한 해당 라이브러리들과 잘 맞는 버전이 있기 때문에 왠만하면 강의에 명시되어 있는 버전을 까는 것이 좋다.

 

1. 가상환경 만들기

conda create -n my_project python=3.4

my_project 는 가상 환경 이름, python=뒤에는 버전 쓰기

 

2. 가상환경 활성화

activate my_project

 

3. 라이브러리 설치

1) conda install 라이브러리==버전 혹은 pip install 라이브러리==버전

2) pip freeze 라고 치면 설치된 라이브러리 리스트가 나옴

 

4. 파이썬을 실행시키고 라이브러리 import가 되는지 확인하자

 

5. 라이브러리 설치 했음에도 import 안될 경우 Python shell 과 jupyter notebook 간의 라이브러리 경로를 확인

  1) jupyter lab 실행 후 

       import sys

      print(sys.executable)

      입력하여 경로 확인

  2) 나가서 cmd에서 python 실행시키고 똑같이 입력해서 경로 확인

  3) 두개가 다를 경우 일치 시켜줘야 함

  4) cmd에서 사용 가능한 커널 확인(base 상태에서 할 것)

      jupyter kernelspec list

25

  5) 가상환경 커널 추가(base 상태에서 할 것)

      일단 가상환경 리스트 확인

6

  6) 가상환경을 jupyter notebook 커널에 연결(base 상태에서 할 것)

   pip install  ipykernel

    python -m ipykernel install --user --name 가상환경이름 --display-name "커널이름"

 

  7) 커널 리스트 다시 확인

      jupyter kernelspec list

 

6. jupyter notebook 실행 후 커널 변경

 

 

https://jhryu1208.github.io/devlang/2021/04/04/modulerrorsolution/

 

 

 

댓글을 작성해보세요.