본문 바로가기
반응형

자취방_워크스테이션11

[ 자취방 워크스테이션 ] # 13 주피터 노트북과 아나콘다 가상 환경 연결 //1 앞서 살펴본 것처럼 주피터를 만들고 코드를 실행하는 것으로 주피터는 끝이 날 것 같지만 한가지 문제점에 봉착하게 되는데 바로 패키지 메니지먼트와의 연동이다. 가상환경을 A, B로 나눠서 사용하고 있었는데 내가 A에 빌드업 해둔 패키지들을 사용하고 싶다면 주피터를 어떻게 열어야할까? 혹은 A, B를 번갈아가면서 쓰고싶은데 그러면 가상환경 수 만큼의 포트를 포워딩해서 그만큼 주피터를 열고 사용해야하는 것일까? //2 가상환경과 jupyter notebook 연결 거두절미하고 본론부터 말하자면 base에서 하나의 주피터를 열어서 각각의 환경에 연결시켜주는 것이 가장 최선이다.(경험) 주피터 노트북은 ipynb 파일에 굉장히 많은 정보를 담아둘 수 있는데 여기는 어떤 가상환경에 연결된 에디팅 페이지 인지.. 2021. 3. 6.
[ 자취방 워크스테이션 ] #12 주피터 노트북 시작해보기 //1 주피터 노트북은 웹 기반의 파이썬 코딩을 할 수 있는 웹 에디터이다. 대화형 인터프리터의 특성을 아주 잘 살려서 '셀'이라는 단위의 코드를 실행하는 것이 가능하고 순차적으로 실행하는 것 말고도 임의의 순서로 셀을 실행해는 것이 가능하기 때문에 클래스와 같은 객체지향적 성격을 가지는 코드를 짤 때 아주 유용하다. 물론, 파이썬에 특화되어있긴 하지만 일반적인 에디터의 기능 또한 가지고 있어서 C/C++등의 코드 또한 다룰 수 있다. (컴파일러는 따로 없다.) //2 주피터 노트북의 사용이 중요한 이유 앞서 말했듯 웹 기반의 에디터이기 때문에 여러 군데에서 사랑받고 있는데 특히나 구글의 코랩이 이러한 노트북 형태를 가지고 있다. 또 아마존의 AWS, 구글의 GCP와 같은 클라우드 컴퓨팅에서도 굉장히 유.. 2021. 2. 11.
[ 자취방 워크스테이션 ] #11 아나콘다 가상환경 만들어서 사용하기 //1 앞서, 아나콘다의 꽃은 가상환경을 이용한 패키지 매니지먼트라고 했다. 아나콘다를 이용해서 독립된 환경을 만들고 패키지들을 매니지하는건 무슨 의미인지 한번 알아보도록 하자. //2 이번에는 두 가지 방식으로 설명하도록 하겠다. 우리가 화면을 보면서 컴퓨터를 다루는 것을 GUI라고 하는데 그래픽으로 사용자와 컴퓨터가 소통하는 것을 의미한다. 하지만 이러한 작업도 결국 "마우스가 x1~x2 사이에 위치하고 y1~y2에 위치하면 클릭 이벤트가 0.x 초 간격으로 2번 발생하면 그 위치에 A.exe가 있으면 A.exe파일을 실행해라" 라는 명령어가 순식간에 동작한 것이라고 할 수 있다. GUI로 되는건 터미널(cmd)에서도 다 된다. //3 어려운 버전 아나콘다 프롬프트에서 하는 방법이다. 익걸 알아야 나.. 2021. 1. 24.
[ 자취방 워크스테이션 ] #10 윈도우 환경변수로 아나콘다 지정하기 //1 환경변수가 무엇인지 알아보고 왜 지정해야하는지 간단하게 설명하겠다. //2 환경변수로 인한 에러 가끔 아나콘다를 사용하다보면 뜬금없는 에러가 발생하는데 파이썬이나 주피터 같은 프로그램의 위치가 주저리주저리 뜨면서 발생하는 에러는 거의 환경변수 때문이다. 환경변수는 어떤 프로세스가 실행될때 우선적으로 혹은 절대적으로 서칭하는 디렉토리나 범위를 이야기하는 변수이다. //3 롤 롤은 저 아이콘(?)에 다 들어있는게 아니다. 롤을 설치하고 저 아이콘을 더블클릭하면 저 아이콘이 실행되는게 아니라는 소리다. 저 아이콘은 바로가기 아이콘으로 원래 리그오브레전드가 설치되어있는 폴더로 가서 거기 있는 런쳐를 실행하도록 만든다. 라이엇 게임즈 폴더를 들어가보면 이런 수많은 파일들이 존재하고 이녀석들을 이용해서 게임.. 2021. 1. 24.
[ 자취방 워크스테이션 ] #9 윈도우에 아나콘다 설치하기 //1 본격적으로 아나콘다를 깔아보자. //2 쉽다 물론 사람마다 다르긴 하겠지만 이제는 구글에 아나콘다라고 검색하면 영화도 아니고 동물도 아니고 저 아나콘다가 가장 먼저 뜬다. 그냥 한글로 검색했다. www.anaconda.com으로 로 들어가보자. 2021 01 24 기준의 화면이다. 원래는 아나콘다가 오픈소스였으나 지금은 팀, 엔터프라이즈 등의 가격정책을 반영하고 있어서 무료로 깔 수 있는건 개인용 에디션이다. Individual Edition을 다운로드해주자. 이런 화면으로 쓔욱 내려간다. 아무래도 윅스닷컴으로 만든게 아닐까 싶다. 아직도 본인 컴이 32 비트 운영체제인지 알고싶다면 시작 > 설정 > 시스템 > 정보 를 눌러보면 나온다. 모르겠으면 그냥 64다. 64-Bit용을 깔아주자. 돈을 한.. 2021. 1. 24.
[ 자취방 워크스테이션 ] #7 포트 포워딩 그 후 //1 포트 포워딩을 끝냈으니.. 이제 뭘 해야할까? 포트포워딩을 했다고 그 컴퓨터에 뚝딱 접속이 가능할까? 아니다. 결론부터 말하자면 그 포트를 물고 돌아가는 프로그램이 있어야한다. //2 가장 쉬운 예로 가 보자 포트가 열려있는지 알아보는 가장 쉬운 방법은 ssh를 사용하는 방법이다. 원래는 WSL같은 것을 활성화해서 알아보는 방식이 가장 많이 소개되어 왔지만 요즘은 그냥 윈도우 파워쉘에서 ssh를 사용할 수 있다. 시작을 눌러서 W 단으로 가보면 PowerShell을 열 수 있다. ISE말고 그냥 PowerShell을 열자. 요런게 뜨면 된다. 사실 나는 ssh 라고 치고 엔터를 친 상황이다. 아래의 대괄호 안에 들어 있는 옵션들은 ssh를 실행하는데 필요한 옵션들이다. ssh는 원격으로 컴퓨터에 .. 2020. 12. 26.
반응형