이것저것

Anaconda 사용해서 python 사용하기 본문

Python

Anaconda 사용해서 python 사용하기

곰태태 2023. 11. 1. 14:00
반응형
SMALL

https://www.anaconda.com/download

 

Free Download | Anaconda

Anaconda's open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine.

www.anaconda.com

1. Anaconda를 먼저 설치해준다.

( Anaconda 설치는 생각보다 오래걸린다;;)


 

2. 시작메뉴에서 Anaconda Prompt를 눌러 실행한다.


 

3. conda create -n data_env python=3.8 openssl

data_env라는 가상공간을 만든다. 파이썬은 3.8버전을 사용한다. 그리고 openssl도 설치한다.

파이썬 3.8버전을 사용하지 않으면 Jupyter notebook이 안깔릴 수 있으니 버전을 맞춰주자.

설치하면서 Proceed에서 y를 입력한다.


 

4. conda activate data_env

data_env 가상공간으로 들어간다.

 

필요한 module을 설치한다.

 

pip와 conda 2가지의 방식이 있다.

pip는 기본 설치방법이고 내가 필요한 모듈을 그냥 설치하는 것이다.

conda는 dependency를 맞춰준다.

pip는 내부의 의존관계를 신경쓰지 않고 그냥 설치하는 반면 conda는 내부 의존관계를 맞춰서 설치해주기 때문에 오류가 나지 않으므로  conda를 쓰는게 좋다.

일반 환경에서는 conda를 깔지 않았으니 pip를 쓰는게 당연하다.

 


5. conda install numpy pandas matplotlib

numpy, pandas, matplotlib 설치

맞는지 확인하는 Proceed는 당연히 y


6.conda install scikit-leran

scikit-learn 설치

Proceed가 나오면 또 y를 입력


 

7. conda install tensorflow

tensorflow 설치

Proceed가 나오면 또 y를 입력

 

**** tensorflow를 install했지만 tensorflow 2.3.0 버전과 numpy 1.20 버전이 호환성 문제로 실행되지 않는다.

numpy를 1.18 버전으로 다운그레이드를 하면 tensorflow가 실행된다.

conda install numpy=1.18

위 명령어로 다운그레이드 가능하다.


 

8. conda install nb_conda

Jupyter notebook 설치

이렇게 모두 설치하고나면 colab과 똑같은 환경을 만들 수 있다.


 

9. Jupyter notebook에 Home folder를 하나 만들자.

c:/Jupyter_home 이라는 folder를 생성하자.


 

10. jupyter notebook으로 들어가보자

아래에 localhost:8888부분을 끝까지 복사한다음에 chrom에 띄워주면 아래와 같은 페이지로 접속된다.

아래와 같은 홈페이지로 접속


 

11. jupyter notebook --generate-config

jupyter notebook의 디렉토리를 jupyter_home으로 만들어줬으니 수정을 해준다.

해당 폴더에 수정부분이 있으니 들어가준다.

vs_code나 notepad++을 설치해서 사용해주는게 좋다.

메모장도 되지만 되도록이면 위에 툴들을...

ctrl+F로 notebook_dir를 찾아준다.

450번 줄에 있다.

주석 지우고 디렉토리 수정

이제 localhost:8888/tree 쪽으로 들어가서 jupyter notebook을 사용해보자


 

12. New를 눌러서 data_env 가상공간으로 들어간다.


 

13. 아래와 같은 화면이 뜨고 작업을 시작하면된다.

 


추가 내용

 

conda info --envs

내가 사용하는 가상공간이 몇개 있는지 확인하는 명령어

아래 보면 2개가 있다는 것을 확인 할 수 있다.

 

 

conda env remove --name 가상환경이름

 

내가 만든 가상환경을 지우는 명령어

 

 

conda install opencv 를 인터넷에 쳐보면 anaconda 사이트가 나온다.

확인해보면 설치 명령어가 있다.

이미지를 핸들링하는 가장 기본적인 opencv이다. (포토샵 같은 느낌)

 

 

**밑에 3개는 설명 추가할 예정

 

opencv 설치명령어

conda install -c conda-forge opencv 

 

conda install tqdm

 

conda install -c conda-forge ipywidgets

 

 

 

반응형
LIST
Comments