버전 정보 확인
grep . /etc/*-release
이렇게 나타난다
Amazon Linux 2 - centos rhel fedora
현재 설치된 파이썬 확인하니 2버전과 3버전 모두 있음
ls /bin | grep python
기본 파이썬 확인했더니 2버전이 기본
python -V
3버전을 기본 버전으로 하고자 함
일단 설치 가능한 최신 파이썬 확인했더니 3.8이 나옴
amazon-linux-extras | grep python
3.8 활성화
sudo amazon-linux-extras enable python3.8
3.8 설치
sudo yum install python3.8
기본 파이썬 변경
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 1
alias pip='pip3.8’
기타
재실행시 alias 저장이 안되있으면 .bashrc 에 영구 저장하기
참고
기본 파이썬을 다시 2로 바꾸려면 (링크)
sudo update-alternatives --config python
---
파이썬 웹 자동화 테스트
크로미움 설치 (파이썬2 활성화 필요)
sudo amazon-linux-extras install epel -y
sudo yum install chromium -y
샘플
# selenium 4
from selenium import webdriver
from selenium.webdriver.chrome.service import Service as ChromiumService
from selenium.webdriver.chrome.options import Options
from webdriver_manager.chrome import ChromeDriverManager
from webdriver_manager.core.utils import ChromeType
options = Options()
options.add_argument('headless')
driver = webdriver.Chrome(service=ChromiumService(ChromeDriverManager(chrome_type=ChromeType.CHROMIUM).install()), options=options)
driver.get("https://www.naver.com")
print(driver.title)
driver.quit()
---
포테이너 커뮤니티 에디션 설치
sudo docker volume create portainer_data
docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest
---
시스템 모니터링 도구
설치 : pip install bpytop
실행 : bpytop
---
yum 에서 설치 에러시 (python 버전을 2로 맞춰주기)
http://semantics.kr/yum-%EC%8B%A4%ED%96%89-%EC%8B%9C-syntaxerror/
---
시간대 변경 (변경 후에는 크론탭 재시작 필요)
sudo timedatectl set-timezone Asia/Seoul
---
crontab
sudo service crond start
https://sulmasulma.github.io/data/2020/07/09/ec2-crontab.html
'Python' 카테고리의 다른 글
파이썬 메일 전송시 파일 첨부 (0) | 2022.08.04 |
---|---|
imap 방식으로 메일의 첨부파일 다운 받기 (0) | 2022.07.06 |
탐색적 데이터 분석 (eda) (0) | 2022.05.16 |
오렌지3로 머신러닝 해보기 (0) | 2022.05.16 |
pywinauto 사용해보기 (0) | 2022.04.05 |