[Python] 라즈베리파이 가상환경(venv) 만들기 개발을 하는 경우에 python 버전이나 사용하는 라이브러리들의 충돌을 방지하기 위해 각 과제마다 가상환경을 만들어 사용하는 것을 권장한다. 1. 가상환경 만들기 python -m venv [생성할 디렉토리 이름] 예) python -m venv my_folder 2. 가상환경 활성화 source /bin/activate 프롬프트의 맨앞에 my_folder) 가 생긴다 3. 가상환경 비활성화 deactivate 4. 가상환경 제거하기 가상환경으로 생성한 디렉토리를 삭제한다. 예) rm -rf my_folder
profile과 .bashrc 관련 정리 bash가 대화 형 로그인 셸로 호출되거나 --login 옵션이있는 비대화 형 셸로 호출 될 때해당 파일이있는 경우 먼저 / etc / profile 파일에서 명령을 읽고 실행합니다.해당 파일을 읽은 후 ~ / .bash_profile, ~ / .bash_login 및 ~ / .profile을 순서대로 찾고 존재하고 읽을 수있는 첫 번째 명령부터 읽고 실행합니다. 이 동작을 금지하기 위해 쉘이 시작될 때 --noprofile 옵션을 사용할 수 있습니다. 로그인 쉘이 아닌 대화식 쉘이 시작되면 bash는 해당 파일이있는 경우 ~ / .bashrc에서 명령을 읽고 실행합니다. --norc 옵션을 사용하여이를 금지 할 수 있습니다. --rcfile 파일 옵션은 bash가 ~ / .bashrc 대신 파일에서 명..
[Python] 라즈베리파이에서 python 최신 버전 설치하기 라즈베리3b+를 기준으로 작성되었습니다.라즈베리파이에 Python 3.5.3 버전이 제공되고 있다python을 최신 버전으로 변경하는 방법은 아래와 같다 ( 3.8.5 버전을 기준으로 작성 )1. Python을 설치하기 전에 Raspbian을 업데이트 sudo apt-get update 2. Python 3.8.5를 설치하기 전에 설치해야 할 몇 가지 종속성이 있습니다. 다음 명령을 사용하여 필요한 종속성을 설치하십시오. sudo apt-get install -y build-essential tk-dev libncurses5-dev libncursesw5-dev libreadline6-dev libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev libbz2-dev l..