Python 14

우분투 (Ubuntu) 에서 다른 버전의 python 사용하기

from gensim.summarization.summarizer import summarize gensim 라이브러리를 사용하여 기사 요약을 해 보려고 한다. gensim 3.8.3 이하를 깔아야 하는데 3.8.3 은 깔리지 않아 3.8.2를 깔았다. 그런데 여기서 기본으로 깔려 있는 python3.10 에서 계속 에러를 낸다. 3.9를 깔아 gemsim3.8.2 를 사용해 보자 1. 레포지토리 설정 # apt update # apt install software-properties-common # add-apt-repository ppa:deadsnakes/ppa 2. python3.9 pip3.9 설치 # apt install python3.9 # apt install python3.9-distut..

Python 2022.09.20

selenium 4 에서 바뀐 부분들

게을러서 제대로 정리를 못했는데 잘 정리되어 있는 페이지가 있어 링크 겁니다. https://wikidocs.net/177133 1. executable_path has been deprecated, please pass in a Service object 경고가 뜬다면 Selenium4 에서는 Service 개체에 executable_path를 설정해야 합니다. https://www.selenium.dev/documentation/webdriver/getting_started/upgrade_to_selenium_4/ Upgrade to Selenium 4 Are you still using Selenium 3? This guide will help you upgrade to the latest rele..

Python 2022.03.24

Centos 8 python3.6 삭제 하고 python3.9 설치

CentOS 8 을 설치하니 python3.6.8 이 깔려 있어 3.9로 업그레이드 하려 한다. 현재 버전 확인 [root@localhost ~]# python3 --version Python 3.6.8 python 3.6.8 삭제 [root@localhost bin]# yum remove python36 python3.9 설치 [root@localhost bin]# yum install python39 버전확인 [root@localhost bin]# python3 --version Python 3.9.7 이렇게 하니 gnome 이 함께 지워져 GUI로 부팅이 되지 않는다. 그래서 어쩔 수 없이 gnome 설치하니 python3 의 버전이 3.6.8로 돌아갔다. yum groupinstall gnome ..

Python 2022.03.22

Django 참조무결성 무시하고 입력하기

포스트를 크롤링하며 카테고리를 가져오는데 새로운 카테고리가 들어올 경우 Categorys 와 Posts 간의 참조무결성 때문에 입력이 되지 않는다. 그럴경우 on_delete=models.CASCADE 아래와 같이 바꾼다. on_delete=models.DO_NOTHING, db_constraint=False class Categorys(models.Model): category_name = models.CharField(max_length=50) class Posts(models.Model): titlestr = models.CharField(max_length=100) pubdate = models.DateField(db_index=True) category_id = models.ForeignKey(..

Python 2021.08.25

Python 사용하여 Youtube 영상에서 MP3 추출하기 (CentOS 8)

1. CentOS 8에 FFMpeg 설치하기 기본 저장소로는 FFMpeg를 설치할 수 없어 저장소를 추가하고 설치한다. Step 1: EPEL repository 설치 yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm Step 2: RPM Fusion repository 설치 yum install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm Step 3: SDL2 Libra..

Python 2020.07.30