[python] Ubuntu에서 가상환경 설정및 파이썬 실행 updated_at: 2024-12-16 03:11

Ubuntu에서 가상환경 설정및 파이썬 실행

파이썬 버전 확인

$ python3 -V

apt-get update

apt-get 업데이트

$ sudo apt-get update

python3-pip

우분투에서 pip를 사용하기 위해 python3-pip 설치

$ sudo apt install python3-pip

python3-venv

파이썬 가상환경 패키지인 python3-venv 설치

$ sudo apt install python3-venv

현재 내가 설치한 파이썬 버전은 "Python 3.8.10" 이므로 환경에 마추어 3.8 버전의 venv를 설치

$ sudo apt-get install python3.8-venv

가상환경 세팅

모든 작업이 완료되면 원하는 디렉토리로 가서 가상환경을 만들어 보자

cd /home/python
python3 -m venv crawler

위 명령이 마무리되면 /home/python/crawler 에 하위와 같은 모습을 보입니다.

./
../
bin/
include/
lib/
lib64->lib/
pyvenv.cfg
share/

가상환경 활성화

source /home/python/crawler//bin/activate
(crawler) $

가상환경 내에서 프로그램 실행

버전 확인

(crawler) $ python -V

패키지 설치

(crawler) $ pip install requests

가상환경 비활성화

(crawler) $ deactivate

crontab에 작업 처리

크론탭에서 가상환경을 실행하기위해서는 실행용 스크립트를 작성하고 이것을 크론탭에서 실행하는 방식이다.

  • script.sh
#!/bin/bash
source /home/python/crawler/bin/activate
python /home/python/crawler/daily.py
  • crontab
30 20 * * * home/python/crawler/script.sh
평점을 남겨주세요
평점 : 5.0
총 투표수 : 1

질문 및 답글