본문 바로가기

오늘의 공부

(77)
7.우분투 아나콘다 주피터 노트북 테마 설정하기 환경: ubuntu20.04 lts, anaconda 현재 아나콘다의 주피터를 사용중이므로 conda install로 주피터 테마패키지를 설치해줘야 합니다. $ conda install -c conda-forge jupyterthemes [설치 시 참고] https://anaconda.org/conda-forge/jupyterthemes Jupyterthemes :: Anaconda Cloud anaconda.org 그리고 나서 $ conda list 로 설치된 패키지 목록을 보면 jupytertheme이 설치 된 것을 확인할 수 있습니다. [쥬피터 테마 리스트 확인하기] $ jt -l [테마 적용하기] $jt -t 테마이름 -T #예를 들어 Onedark라는 테마를 적용한다 치면 #jt -t oneda..
6. 터미널에서 vscode로 파일 열기 현재 쥬피터 노트북에서 matplotlib 한글설정을 하다가 오류를 발견했는데 vscode에서 해당 파일을 열어보고 싶어져서 포스팅하게 되었습니다. 우선 먼저 해당 디렉토리로 가서 실행할 파일이 있는지 확인하고 다음과 같이 입력해주면 vscode에서 열리게 됩니다.(제 경우 backend_agg.py라는 파일을 열어보겠습니다.) $ code . 파일명.확장자
5.PPA란? 우분투 환경에 엔비디아 그래픽카드 드라이버 설정을 해주려고 설정을 찾아보니 드라이버를 설치하기 위해 repository를 추가하는 내용이 나오는데 $ sudo add-apt-repository ppa:graphics-drivers/ppa 이런 명령어 였고 저기서 ppa는 뭐고 ppa: graphics-drivers/paa라는 말이 이해가 되지 않아서 이게 정확히 무엇인지 찾아보았습니다. PPA란? 개발자가 소스코드를 업로드하면 자동으로 패키지화 되어 사용자가 직접 다운로드 받아 설치를 해볼 수 있게 해주는 소프트웨어 저장소입니다. 즉 공식 패키지가 아니고 개인적으로 설치한 패키지 같은 경우에는 저장소에 직접가서 특정 패키지를 직접 업데이트를 할 때 씁니다. 그리고 이 저장소는 아래 링크에 저장되어 있습니..
3.파비콘을 티스토리에 적용하기 파비콘(favicon이란?) 파비콘은 웹페이지에 접속했을 때 위 예시 사진 처럼 브라우져 상단탭에 들어가는 아이콘을 의미합니다. 파비콘은 ico 파일 형태로 루트디렉토리에 위치하면 사용이 가능합니다. 이번 포스팅은 티스토리 블로그에 직접 파비콘을 적용시켜보겠습니다. 1.우선 파비콘 적용전 제 블로그 탭 상태입니다. 2. 파비콘을 적용시키려면 파비콘을 만들어야겠죠? 저는 'favicon generator' 라고 구글링 한 결과 https://favicon.io/favicon-generator/ The best Favicon Generator (completely free) The only favicon generator you need for your next project. Quickly and easi..
2. 우분투에 elastic search 설치하기 이제 jdk를 설치했으니 elastic search를 설치합니다. 다운로드 방법은 두가지가 있습니다. 1) 홈페이지에서 직접 deb파일 설치 https://www.elastic.co/downloads/elasticsearch Download Elasticsearch Free | Get Started Now | Elastic | Elastic Want it hosted? Deploy on Elastic Cloud. Get Started » www.elastic.co 이 페이지에서 DEB X86 64를 클릭하셔서 deb 파일을 다운받으시거나 아니면 명령어로 다운받는 방법이 있습니다. (linux x86 64를 설치하면 tar.gz 확장자로 설치되고, AARCH는 ARM 마이크로프로세서 전용인 듯 으로 보인다..
4.우분투에 vim 설치하기 [환경:우분투(20.04lts)] 기본적으로 깔려있는 vi로 사용하기가 불편해서 vim을 설치해보았습니다. 설치과정은 아래명령으로 $ sudo apt-get update 업데이트 해주고 그 후에 아래 명령으로 설치해주면 됩니다. $ sudo apt-get install vim 이제 vim으로 편집이 가능해졌습니다.
2-2 웹크롤러 만들기 beautifulsoup4 라이브러리 설치 *beautifulsoup란? html으로 부터 태그를 파싱(요소를 하나하나 뜯어서)해서 크롤링할 때 쓰는 파이썬 라이브러리이다. 지난 포스팅에 이어 가상환경을 만들었으니 가상환경에 들어갈 라이브러리를 설치해보겠습니다. pip로 beautifulsoup를 설치 후 설치가 잘 되었는지 확인하기 위해 파이썬으로 라이브러리를 호출해보겠습니다. 아무 이상이 없으면 잘 설치가 된것입니다. 라이브러리를 호출한 결과 아무 이상 없이 잘 호출이 됩니다.
2-1 웹크롤링 하기 virtualenv로 가상환경만들기 웹 크롤링을 하기에 앞서 가상환경을 만들어 환경을 구성하겠습니다. (파이썬3은 전역으로 설치가 되어있는 상태입니다.) 원하는 파일 위치에 가서 가상환경을 만듭니다 .형식은 다음과 같습니다. $ virtualenv 가상환경명 (제 경우는 media/hy1 이라는 경로에 forCrawl이라는 가상환경을 만들어보겠습니다.) 그리고 나서 실제로 확인 해보면 forcrawl이라는 가상환경이 생겼고 내부를 확인해보면 가상환경안에 bin 폴더와 그 속에 activate가 있는것을 확인할 수 있습니다. $ source 가상환경명/bin/activate 로 가상환경을 실행시켜주면 됩니다.(제 경우 base->forCrawl로 바뀐 것을 확인할 수 있습니다.) 그리고 가상환경을 해제하고 싶을땐 deactivate로 하면 ..