본문 바로가기

분류 전체보기54

MLflow 설치 및 S3와 Mysql 함께 사용하기(ubuntu 환경) 0. 환경세팅 postgresql 사용시(우분투) : pip install psycopg2-binary 1. S3 버킷 생성 버킷 생성은 아래 참고하시면 될듯합니다. 2023.02.10 - [Cloud] - [AWS] S3 소개 및 버킷 생성부터 파일 업로드 다운로드까지 [AWS] S3 소개 및 버킷 생성부터 파일 업로드 다운로드까지 S3 소개 Amazon Simple Storage Service (Amazon S3)는 Amazon Web Services (AWS)의 가장 오래된 서비스 중 하나입니다. S3는 간단하고 효율적인 클라우드 저장소 솔루션으로, 웹에서 개인 또는 사업용 데이터를 저 nothing-error.pysyntax.com 2. 환경변수 설정 아래 엔드포인트 유알엘에서 s3-{버킷리전} .. 2023. 2. 25.
ModuleNotFoundError: No module named 'psycopg2' 상황 : mlflow 사용할 때 postgresql 사용하고 mlflow 서버 띄울때 ModuleNotFoundError: No module named 'psycopg2' 에러 발생 하지만 실제로 psycopg2 는 설치된 상태였고, 가상환경도 잘못입력되지 않음. uninstall 다시 설치했으나 인식을 못함. 1. pip uninstall psycopg2-binary 2. pip install psycopg2-binary 문제해결이 안됐음 최종 해결 : sudo pip3 install psycopg2-binary sudo 붙이니 해결됐으나 너무 허무함.... postgresql 을 도커로 설치했고 이게 sudo 권한이 필요한 부분이었나?? 이해는 잘 안가지만. 앞으로 ModuleNotFoundError.. 2023. 2. 24.
ModuleNotFoundError: No module named 'MySQLdb' 상황 : mlflow 관련 파이썬 파일 실행시 에러 발생 해결 : pip install mysqlclient 에러 : error: subprocess-exited-with-error × python setup.py egg_info did not run successfully. │ exit code: 1 ╰─> [16 lines of output] /bin/sh: 1: mysql_config: not found /bin/sh: 1: mariadb_config: not found /bin/sh: 1: mysql_config: not found Traceback (most recent call last): File "", line 2, in File "", line 34, in File "/tmp/pip-in.. 2023. 2. 24.
[For Flutter] Dart 기본문법 #4 Class #Dart 가 설치되어 있지 않을 경우 https://dartpad.dev/ 에서 편하게 실행해볼 수 있습니다. Class 클래스는 아래와 같이 생성하실 수 있습니다. Player 이라는 클래스이며, name 과 xp 라는 변수를 갖고 있습니다. name 경우 final을 붙여서 변경할 수 없도록 하였습니다. 클래스 안에는 sayhello 라는 메서드가 있으며 단순히 출력만 담당합니다. 이 클래스를 사용할 경우에는 main 함수 안에서 사용하면 되고, player 라는 인스턴스를 생성한 다음에 사용할 수 있습니다.(제 기준 파이썬이랑 거의 동일하네요) 1. 생성자 dart에서 생성자는 아래와 같이 만들 수 있습니다. 클래스 안에 Player 라는 클래스도 동일한 이름의 함수를 만들어 줍니다. 이때 thi.. 2023. 2. 13.
[For Flutter] Dart 기본문법 #3 함수 #Dart 가 설치되어 있지 않을 경우 https://dartpad.dev/ 에서 편하게 실행해 볼 수 있습니다. 함수 함수는 아래와 같이 작성됩니다. void는 retrun 없을 때 붙여줍니다. 아래 코드를 실행해 보면 위와 같이 에러가 발생합니다. hello 함수는 return 값이 있는데 void라고 선언했기 때문입니다. 때문에 아래와 같이 return 되는 타입을 String으로 지정해 줬습니다. 정상적으로 실행됩니다. 1. fat arrow syntax 위의 코드는 한 줄로 된 간단한 내용을 return 하기에 아래와 같이 =>를 사용해서 조금 더 간단하게 표현할 수 있습니다. 2. named parameter 파라미터에 여러 개의 인자를 받을 경우 아래와 같이 작성하실 수 있습니다. hello.. 2023. 2. 13.
[For Flutter] Dart 기본문법 #2 자료구조 #Dart 가 설치되어 있지 않을 경우 https://dartpad.dev/ 에서 편하게 실행해볼 수 있습니다. 데이터 타입 String bool int double num ( int + double) List 아래와 같이 var를 사용해도 되고, 리스트와 타입을 명시해도 됩니다. 두 코드 동일합니다. var numbers = [ 1,2,3,4]; List numbers = [1,2,3,4]; 1. collection if 리스트 안에 if문을 넣어서 리스트에 값을 추가할 수 있습니다. 재미있네요. void main() { var giveMeFive = true; var numbers = [ 1, 2, 3, 4, if(giveMeFive) 5 ]; print(numbers); } output: [1,2,.. 2023. 2. 13.