본문 바로가기
공부/기록

vscode에서 아나콘다 가상환경 사용하기 + 텐서플로 설치

by 촌쥐 2020. 2. 25.

개인 공부용 및 기록용으로 작성

 

1. 아나콘다 프롬포트를 사용하여 가상환경 생성

 conda create -n 가상환경이름

 계속할거냐고 묻는데 y 누르고 계속 설치하면 된다.

 

2.  방금 만든 가상환경으로 진입 후 텐서플로 설치

 conda activate 가상환경 이름

 conda install tensorflow=원하는 버전

 conda install matplotlib 

 나 같은 경우에는 matplotlib 가 깔려있지 않아서 따로 설치했다.

 하면서 오류가 뜨는 패키지나 라이브러리 같은 경우 직접 설치하거나 재설치하면 된다.

 

 텐서플로는 원하는 버전을 입력하여 설치하면 된다. 

 단순히 conda install tensorflow 만 입력하게 되면 20.02.25 기준으로 2.1.0 버전이 깔리게 된다.

 

3. vscode에서 파이썬 인터프리터 선택

 

 Ctrl + Shift + P 를 누르면 이런식으로 커맨드 팔레트가 나온다.

 python select interpreter 입력하여 누르면

하늘색으로 밑줄친 부분들이 아나콘다로 만든 가상환경

이런식으로 사용할수 있는 인터프리터들이 나오고 기존에 없던 가상환경이 보인다.

 

원하는 가상환경을 선택하면 준비 끝. 

 

 

 

 

 

2020.08.27 추가

 

오랜만에 포맷하고 이 방법을 그냥 그대로 써보니 import 에러가 무섭게 뜬다.

 

이게 뭐야 무서워...

https://stackoverflow.com/questions/58868528/importing-the-numpy-c-extensions-failed

 

Importing the numpy c-extensions failed

Importing the numpy c-extensions failed I installed python 3.7 on my windows system to work on visual studio code. Everything was going well, including using the libraries. I uninstalled python us...

stackoverflow.com

하지만 역시 우리의 스택오버플로우는 모르는게 없다. 

 pip uninstall -y numpy

 pip uninstall -y setuptools

 pip install setuptools

 pip install numpy

가상환경으로 들어가서 이대로 쳐주면 잘 작동된다. 

 

 

 

 

틀린 정보는 언제라도 댓글로 지적해주시면 감사하겠습니다. 

댓글