이 문제를 겪었던 이유는 M1 Mac에서 tensorflow-gpu
를 사용하기 위해서 anaconda가 아닌 miniconda3를 설치해서 설치 경로가 서로 달랐기 때문이다.
먼저 설치 경로가 현재 다른지 확인을 해야한다.
터미널에서 다음과 같이 명령어를 실행한다.
> python
>>> import sys
>>> sys.path
Jupyer Notebook에서는 다음과 같이 명령어를 실행해준다.
import sys
print(sys.path)
pip가 설치되는 site-packages
경로와 "PATH"
를 다음과 같이 Jupyter Notebook에 추가해준다.
sys.path.append('PATH')
sys.path.append('miniconda3 site-packages 경로')
그 이후에 Jupyter Notebook에 경로가 잘 추가되었는지 확인해준다.
import sys
print(sys.path)
위 방법을 모두 사용하고 나서 아래 명령어로 다시 설치해주면 Jupyter Notebook에서도 모듈이 정상적으로 설치된다.
!pip install <module_name>