목록분류 전체보기 (96)
WinGyu_coder
mysqlclient 패키지를 설치하는 과정에서 발생한 오류는 주로 필요한 시스템 라이브러리 또는 도구가 누락되었기 때문에 발생합니다. 오류 메시지에 따르면, pkg-config와 MySQL 또는 MariaDB 관련 개발 라이브러리가 없는 것으로 보입니다. 해결 방법 pkg-config 설치: pkg-config는 라이브러리를 컴파일하고 링크하는 데 필요한 도구입니다. 이를 설치하려면 다음 명령을 사용하세요: sudo apt-get update sudo apt-get install pkg-config MySQL 또는 MariaDB 개발 라이브러리 설치: mysqlclient를 설치하려면 MySQL 또는 MariaDB의 개발 라이브러리가 필요합니다. 해당 라이브러리를 설치하려면 다음 명령을 사용하세요: M..
Flutter에서 dispose 메서드는 StatefulWidget의 상태 객체 (State)에서 사용되며, 위젯이 영구적으로 제거될 때 호출됩니다. 이 메서드는 리소스를 정리하거나, 리스너를 해제하거나, 애니메이션 컨트롤러를 중지하는 등의 작업에 사용됩니다. dispose는 Flutter의 위젯 수명 주기의 일부로, 메모리 누수를 방지하고 앱의 성능을 향상시키는 데 중요한 역할을 합니다. dispose 사용법: 리스너 해제: 위젯이 더 이상 사용되지 않을 때, 예를 들어 TextEditingController 또는 다른 종류의 리스너를 해제해야 할 때 dispose를 사용합니다. 애니메이션 컨트롤러 정리: AnimationController와 같은 애니메이션 리소스가 있을 경우, 위젯이 제거될 때 이를..
Selenium에서 find_element 또는 find_elements 메서드로 웹 요소를 찾은 후, 다양한 속성과 메서드를 사용하여 그 요소에 대한 정보를 얻거나 상호작용할 수 있습니다. 일반적으로 사용되는 주요 속성과 메서드는 다음과 같습니다: 속성 (Properties) text: 요소의 표시되는 텍스트를 가져옵니다. tag_name: 요소의 태그 이름을 반환합니다 (예: 'input', 'div'). get_attribute(name): 요소의 특정 속성 값을 반환합니다. 예를 들어, get_attribute('href')는 링크의 URL을 반환합니다. is_displayed(): 요소가 사용자에게 현재 보이는 상태인지를 반환합니다 (보이면 True, ..
무슨 명령어 인지는 잘 모르겠지만. 필자는 dhclient 명령어를 사용하니 해결 되었다.
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bfEnAj/btsBY5RUTdm/r5y58OuUvwq6DiNT2nRJw0/img.png)
저번 1장에서 데이터를 가져왔는데 이제 EDA과정을 거칠때 사용하는 Pandas 판다스 라이브러리 일부 명령어를 설명하겠습니다. (EDA는 데이터 분석을 하기전 시각화 및 데이터 형태를 알아보는 것이라고 생각하면 편합니다. 추후에 정의할 예정) import pandas as pd test = pd.read_csv('/content/drive/MyDrive/데이터분석/titanic/test.csv') train = pd.read_csv('/content/drive/MyDrive/데이터분석/titanic/train.csv') 저번 시간에 Pandas을 사용해서 csv파일을 가져왔습니다. 이걸 간단하게 형태를 확인해 보도록 하죠. 1. head() train.head() head()는..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/JoNK5/btsBVF6IZpt/BH2wqpPekX1WoLTfVK5sP0/img.png)
우선 Langchain에서는 수 많은 거대 LLM 모델을 지원한다. 가격이 가장 저렴한 GPT- 3.5 터보 모델을 사용하였다. from langchain.chat_models import ChatOpenAI chat = ChatOpenAI() 아주 쉽다. 위처럼 코드를 입력하면 OpenAI 에서 제공하는 GPT 모델을 가져올수있다. 위와 같은 코드를 사용할려면 GPT에 결제 카드를 등록하고 API 키를 가져와야한다. 이 부분은 다 알거라 생각하고 설명하지 않겠다. 필자는 .env에 API KEY 값을 넣어두었다. (OPENAI_API_KEY 라는 변수에 넣어줘야 자동 인식한다.) 모델을 불러왔으면 사용법은 아주 간단하다. chat.predict("Hello, what is your name?") 위와 ..
서버에서 Jupyter Notebook을 사용하는 방법에는 몇 가지 주요 단계가 있습니다. 여기서는 일반적인 방법을 안내드리겠습니다. 1. 서버에 접속하기 서버에 SSH(Secure Shell)을 사용하여 원격으로 접속합니다. 이는 터미널 또는 커맨드 프롬프트를 사용하여 수행할 수 있습니다. 예시 명령어: ssh 사용자명@서버주소 2. Jupyter Notebook 설치 서버에 Jupyter Notebook이 설치되어 있지 않다면, Python과 pip를 사용하여 설치할 수 있습니다. 설치 명령어: pip install jupyter 3. Jupyter Notebook 실행 Jupyter Notebook을 실행하기 전에, 노트북 서버가 돌아갈 디렉토리로 이동합니다. 실행 명령어: jupyter noteb..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bO8WW8/btsBQsl6m9J/HBtngXTZd8sXtOhhW6sSF0/img.png)
#구글 코랩을 사용해 진행하였습니다. (주피터 노트북) 최근 회사에서 AI 분야 업무를 많이 진행하다 보니 데이터 분석부터 머신러닝, 딥러닝까지 배워보고 싶었다. 그중 데이터 전문가의 놀이터라 불리는 Kaggle 캐글에서 기초공부할때 많이 쓰이는 타이타닉 데이터셋 분석하기를 진행해볼려고 한다. 1장에서는 필요한 데이터 준비 및 모듈에 대해 간단히 알아볼것이다. 우선 타이타닉 데이터를 캐글에서 가져온다 . 1. 데이터 준비 https://www.kaggle.com/ Kaggle: Your Machine Learning and Data Science Community Kaggle is the world’s largest data science community with powerful tools and re..