❗ 밑에서 문제가 생겼기 때문에, 이름을 sna2022가 아닌 sn2022으로 만들어주었다. ❗
✔ 우리가 해결해야하는 부분
✔ 티스토리 블로그 : 가상환경 생성하기
어떤 가상환경이 있는지 먼저 확인한다.
conda info --envs
나는 이미 설치한 뒤에 블로그를 작성하는 것이라서 sna2022이 존재한다.
(추가) 콘다버전과 파이썬버전도 확인 가능하다.
conda --version
python --version
conda create -n sna2022 python=3.9.7
conda activate sna2022
(추가) cd를 이용해서 원하는 파일의 경로로 바로 접속할 수도 있다.
cd 원하는 파일 경로를 복사 > 붙여넣기.
(추가) 가상환경에서 나가고 싶은 경우
activate의 반대인 deactivate를 이용해서 나가도록 하자.
conda deactivate
가상환경에 아나콘다를 설치해주기.
conda install anaconda
✖✖ 아나콘다를 설치한 경우에는 필요없다. 아나콘다를 설치하면 모든 패키지가 알아서 설치되기 때문이다. ✖✖
가상환경에 필요한 라이브러리 설치하기.
conda install numpy
conda install pandas
conda install matplotlib
conda install seaborn
가상환경에서의 라이브러리의 버전을 확인할 수 있다.
conda list
밑에 계속해서 라이브러리의 정보가 담겨있다.
numpy를 1.18.5 버전으로 이용하고 싶은데 지금 버전은 그것보다 높다. 다운그레이드를 시켜줘야 한다.
conda install numpy==1.18.5
안타깝게도 계속 이러한 문구가 뜬다.
✔ 티스토리 블로그 : conda 오류 : failed with initial frozen solve. Retrying with flexible solve. 해결법
위의 블로그를 참고해보았다.
conda를 모두 업데이트를 시켜보자.
conda update --all
여전히 같은 Error 메세지가 뜨고 있다.
그렇다면 pip을 이용해보자.
pip install numpy==1.18.5
아까랑 뭔가 좀 다르다...
착각이었다... 난리났다.
계속 numpy 버전을 확인하는데, 조금 문제가 생긴 것 같다.
"만약 이 라이브러리가 필요하면 다시 제대로 설치되었는지 확인하고, 다시 설치해라." 라는 내용이 계속 떠서 가상환경 자체를 제거하고, 처음부터 다시 설치할 예정이다.
conda remove -n sna2022 --all
아나콘다를 설치하는데 debug가 계속 뜬다. 확인해보면 모든 패키지는 설치되어 있다고 뜨지만, 뭔가 찝찝하다. 결국 다운그레이드는 해결은 하지 못했다...
사용하는 방법은
conda activate sn2022
cd 원하는 파일 경로 복사 > 붙여넣기.
- 가상환경을 설치한다. (python==3.9.7)
- 가상환경에 아나콘다를 설치한다.
- 원하는 라이브러리를 설치한다.
- 사용하고 싶은 경우에 가상환경에 접속해서 jupyter notebook을 이용한다.
교수님 컴퓨터와 버전이 동일하다~! 잘 해줬다...!!!