[업무환경 세팅] VS-Code , Anaconda 업무 환경 세팅하기 (PowerShell)
새 컴퓨터를 사용하게 되면, 업무 환경을 세팅해야 한다.
1. VS-Code 코드 편집기 설치 - python, jupyter 관련 extension 설치
- (Code로 열기 체크해서 설치하기)
2. Anaconda 설치
3. Powershell 사용을 위한 환경변수 설정-> 이래야 conda 명령어가 실행이 된다.
- 이 과정을 하기 전에, 컴퓨터 사용자 이름이 영문으로 되어있는지 확인해야한다.
- Powershell이 profile 정보를 자동으로 만들때, 컴퓨터 사용자 이름이 한글로 되어 있으면, PATH를 자동으로 찾지 못하기 때문이다. (참고) : https://limetimeline.tistory.com/m/469
사용자 이름을 한글로 세팅 했다면, 아래 영상을 보고 영문으로 변경한다.
명령 프롬프트 - 파워쉘 - 윈도우 터미널 차이점
이 3가지는 모두 오류 문제 해결, 배치 명령 실행, 시스템 유지 관리를 위한 명령 줄 쉘 스크립팅 언어이다.
명령 프롬프트가 사용되는 곳
- 디스크 파티션 포맷, 관리 등 수행하기 위한 시스템 관리자가 사용
- 시스템 파일에 액세스가 가능
- 흰색 글꼴에 검정색 배경의 기본 인터페이스를 가짐
파워쉘이 사용되는 곳
- 조직 내 컴퓨터 네트워크 제어 및 관리 가능
- Batch 및 Shell 명령을 모두 실행하고 해석 가능
- 특정 텍스트 스니펫은 노란색으로 표시되고, 오류는 빨간색으로 강조 표시 됌
윈도우 터미널이 사용되는 곳
- 이모티콘, 특수문자, 아이콘 등 글꼴을 해석하고 표시할 수 있음. 사용자가 Ubuntu를 실행할 수 있음
- 탭 방식을 활용하여 다른 프로젝트에서 작업하거나, 동시에 다른 작업을 실행 할 수 있음
명령 프롬프트(CMD) vs 파워쉘 vs 윈도우 터미널 차이점
윈도우 운영 체제와 함께 제공되는 가장 오래된 앱 및 명령줄 도구 중 하나는 CMD라고 하는 명령 프롬프트입니다. 이제 윈도우에는 한두 가지가 아닌 세 가지 도구가 제공됩니다. 명령 프롬프트
junetony.junebest.com
[Anaconda] Powershell에서 Anaconda 환경 사용하기
1. 환경 변수 추가
powershell 에서 conda --version 을 입력 했을 때, 정상적으로 버전이 출력 되면, 2번으로 넘어간다.
시작 에서 환경 변수 를 검색해서 설정 창을 연다.
오른쪽 하단의 환경변수(N)... 을 클릭한다.
유저에 대한 사용자 변수에서 Path 변수를 클릭하고 편집(E)... 를 클릭한다.
Users\ 폴더 아래 사용자 명이 영문으로 되어 있어야 한다.
오른쪽의 새로 만들기 버튼을 클릭하여 사진 하단 5개 환경 변수를 추가한다.
- C:\Users\UDY\anaconda3
- C:\Users\UDY\anaconda3\Library\mingw-w64\bin
- C:\Users\UDY\anaconda3\Library\usr\bin
- C:\Users\UDY\anaconda3\Library\bin
- C:\Users\UDY\anaconda3\Scripts
만약 Miniconda 유저라면, Anaconda를 Miniconda로 수정하면 된다.
터미널에서 conda --version 명령어를 입력하면 anaconda의 version이 출력되는지 확인한다.
2. 터미널 초기화
다음 명령어를 터미널(powershell)에 입력해서 conda 관리자를 업데이트 한다.
conda update conda
다음 명령어를 입력해서 powershell에서 anaconda를 사용할 수 있도록 초기화 한다.
conda init powershell
마지막으로 관리자 모드로 powershell을 연 다음 다음 명령을 입력해서 개별 명령 및 콘다 스크립트를 실행 가능하게 설정한 후, 터미널을 닫았다가 다시 연다.
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
그러면 아래와 같이 명령줄 앞에 가상환경의 이름이 표시된다.
https://velog.io/@d2h10s/Anaconda-Powershell%EC%97%90%EC%84%9C-Anaconda-%ED%99%98%EA%B2%BD-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0https://studying-modory.tistory.com/entry/PowerShell-base-%EA%B8%B0%EB%B3%B8-%EC%8B%A4%ED%96%89-%EC%84%A4%EC%A0%95-PowerShell-%EC%8B%A4%ED%96%89-%EC%A0%95%EC%B1%85-%EB%B0%94%EA%BE%B8%EA%B8%B0
[PowerShell] (base) 기본 실행 설정 - PowerShell 실행 정책 바꾸기
윈도우 재설치 후 이것저것 하나씩 설치를 진행하고 있다. 나는 머신러닝이나 딥러닝도 같이 공부할 계획이므로 miniconda가 아닌 anaconda를 설치했다. 그리고 conda 환경변수 설정까지 완료한 상태.
studying-modory.tistory.com
[Anaconda] Powershell에서 Anaconda 환경 사용하기
윈도우 환경에서 Anaconda 설치하기
velog.io