본문 바로가기

전체 글62

Ubuntu(우분투) Jupyter notebook 파이썬 가상환경의 커널 추가 virtualenv로 가상환경을 만들었다는 가정으로 source 가상환경dir/bin/activate pip install ipykernel 패키지 설치 python -m ipykernel install --user --name=[jupyter notebook에 추가될 커널이름] tensorflow 커널이 추가된 모습 이 방법은 가상환경의 커널을 원래 홈 환경에서 설치한 jupyter 커널에 추가하는 방법이다. 만약 완전히 독립된 가상환경 jupyter를 사용하고 싶다면 가상환경에서 pip install jupyter를 사용하는 방법도 있다. 커널 삭제 방법 jupyter kernelspec uninstall [커널명] ~/.local/share/jupyter/kernel/에 설치되었던 환경이 사라진다. 2019. 12. 30.
Ubuntu(우분투) vim 설치 및 설정, Vundle 설치, Plugin 설정 sudo apt-get update sudo apt-get upgrade sudo apt-get install vim Vundle vim에 플러그인을 설치하기 위한 관리자. vim은 여러 플러그인을 설치함으로 강력한 편집기가 될 수 있습니다. 사실 보통의 경우 유명한 IDE툴을 사용하는 것이 코딩의 실수를 줄이고 생산성을 높이므로 추천드립니다. 하지만 리눅스 환경에서 실행될 프로그램을 개발해야 하는데, 보통 개인 컴퓨터가 리눅스인 경우는 드뭅니다. 이럴때 보통 원격으로 ssh 접속하여 리눅스에서 개발을 하는 경우가 많은데 일단 vi로 개발하기에는 편집 기능이 사실 많이 부족하고. 이럴때 vim의 플로그인들은 큰 도움이 됩니다. https://asung123456.tistory.com/31?category.. 2019. 12. 29.
ubuntu(우분투) Pycharm 설치 및 사용법, 가상환경 생성 ubuntu에서 Pycharm을 설치하는 것은 매우 쉽습니다. 다행히도 ubuntu software(우분투 소프트웨어)에서 검색을 통해서 다운 받을 수 있습니다. 설정 또한 특별하게 해줄 것 없이 매우 쉽게 설치 가능합니다. 단점이라 하면 system 자체에 설치되는 것 같아, 계정에 따로 추가한 환경변수등은 인식하지 못하는 것 같습니다... 이를 해결하려면 매 프로젝트마다 툴안의 환경변수 추가란에 따로 수정하셔야 합니다. 만약 계정안에만 따로 설치하고 싶다면 pycharm 공식 사이트를 보고 설치하시면 되겠습니다. 저는 Pycharm CE (pycharm community Edition)을 설치하겠습니다. Pycharm CE 혹은 Pycharm Pro를 설치해주시면 되겠습니다. 설치가 완료되면 오른쪽 .. 2019. 12. 29.
Ubuntu(우분투) ssh server 설치, port forwarding ssh, 홈 desktop으로 ssh server 열기 sudo apt-get update sudo apt-get upgrade sudo apt-get install openssh-server vi /etc/ssh/sshd_config #의 주석처리 부분을 지우고 값을 변경할 수 있음 ex) 위 사진의 커서가 있는 부분에 #을 지우고 Port 8080으로 바꾸게 되면 외부에서 ssh-server로 접속하는 포트가 8080으로 바뀐다. Port Fowarding 일반적인 Home Desktop는 고정ip가 아니기 때문에 ssh-server에 바로 접속 할 수는 없다. 해결방안으로는 고정ip 혹은 DNS를 구입하는 방법이 있다. 두 방법 모두 돈이 드는 방법이지만, 개인적으로 사용할 용도라면 포트포워딩을 추천한다. 먼저 포트포워딩을 하기 위해서는 현재 사용하고 .. 2019. 12. 29.