ubuntu5 [AWS] AWS EC2 pem을 이용해 인스턴스 접속 방법 / 파일 업로드 / 로컬로 다운로드하기 처음 EC2 인스턴스를 만든 후 받은 pem 파일을 ~/.ssh 폴더에 옮겨놓으면 편리하다. 위에 적힌 방법을 따라하면 서버에 접속할 수 있다. 로컬에서 위의 명령어를 통해 인스턴스 안으로 로컬의 파일을 복사할 수 있다. 반대로 서버에서 로컬로 파일을 전송하는 scp 커맨드는 scp -i [pem file] [user id]@[ec2 public id]:~/[transfer address] [local address] 이와 같다. 개발/etc 2021. 12. 3. [Ubuntu] PYTHONPATH 설정법 우분투에 접속한 뒤, cd 를 입력해 ~디렉토리로 가주고, vi .profile 을 입력하여 맨 밑줄에 i 를 입력하여 INSERT모드로 바꾸고 export PYTHONPATH=경로:$PYTHONPATH 를 적어준 뒤 esc를 누른 후 :wq를 입력해 빠져나온다. 그 후 터미널을 새로 연 뒤 echo $PYTHONPATH를 하면 경로가 지정된 것을 볼 수 있다. 개발/Server 2021. 12. 3. 리눅스 명령어 정리 명령어의 문법 확인하기 : 1. 명령어 --help ex) cd 명령어의 옵션을 확인하고 싶으면 다음 명령어를 입력하면 됩니다. * cd [디렉터리 경로] 1. 디렉터리를 이동하는 명령어입니다. 단순하지만 기본적인 명령어로 가장 자주 사용됩니다. - cd [디렉터리 경로] : 이동하려는 디렉터리로 이동합니다. - cd . : 현재 디렉터리 - cd .. : 상위 디렉터리로 이동합니다. - cd $변수명 : 변수에 지정된 디렉터리로 이동합니다. - cd / : 가장 상위 디렉터리로 이동합니다. * pwd : 자신이 속해 있는 디렉터리를 보여줍니다. * ls : 디렉터리의 내용을 보여줍니다. ls -l : 각 파일의 모드, 링크 수, 소유자, 그룹, 크기(바이트), 최종 수정 시간을 표시합니다.. 개발/Server 2021. 11. 30. [Python] Ubuntu 에서 PYTHONPATH 설정방법 Window 환경에서 Pythonpath 설정은 환경변수를 통해 변경이 가능하지만 Ubuntu에서는 적용이 안되는 것 같았다. 그럴 때는 간편하게 설정을 통해 바꿔줄 수 있다. 1. 우분투 환경에서 (나같은 경우 Windows Terminal) cd , nano .profile을 입력한다. 2. 그다음 출력된 창에 맨 밑으로 내려가서 export PYTHONPATH=본인이 원하는 위치:$PYTHONPATH 를 입력한다. 3. 그런 뒤 ctrl+x 를 누른 후 y를 누르고 엔터를 누르면 저장이 되고 그 후에 터미널에 echo $PYTHONPATH를 입력하면본인이 설정한 위치가 설정된 것을 볼 수 있다. 개발/etc 2021. 11. 21. [Ubuntu] 텐서플로우 삭제, 다운그레이드, 버전 선택 설치 우분투 환경에서 pipenv shell 안에서, pip uninstall tensorflow pip uninstall tensorflow-gpu pip uninstall tensorflow-cpu 로 설치된 텐서플로를 모두 지워주고, pip install tensorflow==2.5.0 처럼 원하는 버전을 선택해 설치할 수 있다. gpu, cpu도 마찬가지 방법으로 가능하다. 2.6.0 버전 이후로는 predict_classes가 없어져서, 일단 임시방편으로 버전 다운그레이드를 선택했다. 나중에 문제가 있다면 다시 버전을 올리고, predict_classes를 대신할 코드를 찾아야겠다. 개발/Python 2021. 11. 15. 이전 1 다음