python
-
개요이전 시간에는 homebrew 패키지를 정리(하다가 기껏 정리 다 해놓고 마지막에 실수로 모든 패키지를 삭제해버림)해보았다.이번 시간에는 무분별하게 설치된 pip 패키지를 정리하려 한다.pip 패키지도 오늘 설치한 패키지만 삭제하려 했는데 생각해보니 homebrew와는 다르게 pip은 다양한 관리 도구가 있는데 내가 사용하지 않은 것이고, 다른 사람들은 다들 관리 도구를 사용할 것이기 때문에 굳이 오늘 설치한 pip 패키지 정렬 방법을 찾는다거나, 특정 기간에 설치된 pip 패키지 삭제 방법등은 필요하지 않을 것 같았다.그리하여 그냥 모든 pip 패키지를 깡그리 삭제하려고 한다ㅎㅎ삭제 명령어pip freeze | xargs pip uninstall -y설명pip freeze: 모든 패키지 목록 출력|..
Python - pip 모든 패키지 삭제개요이전 시간에는 homebrew 패키지를 정리(하다가 기껏 정리 다 해놓고 마지막에 실수로 모든 패키지를 삭제해버림)해보았다.이번 시간에는 무분별하게 설치된 pip 패키지를 정리하려 한다.pip 패키지도 오늘 설치한 패키지만 삭제하려 했는데 생각해보니 homebrew와는 다르게 pip은 다양한 관리 도구가 있는데 내가 사용하지 않은 것이고, 다른 사람들은 다들 관리 도구를 사용할 것이기 때문에 굳이 오늘 설치한 pip 패키지 정렬 방법을 찾는다거나, 특정 기간에 설치된 pip 패키지 삭제 방법등은 필요하지 않을 것 같았다.그리하여 그냥 모든 pip 패키지를 깡그리 삭제하려고 한다ㅎㅎ삭제 명령어pip freeze | xargs pip uninstall -y설명pip freeze: 모든 패키지 목록 출력|..
2024.10.05 -
개요aws CloudShell에서 python 파일을 실행하던 중 해당 오류를 만났다.Traceback (most recent call last): File "/home/cloudshell-user/discord-cost-bot/cost_send.py", line 4, in from currency_converter import CurrencyConverterModuleNotFoundError: No module named 'currency_converter'해결방법CurrencyConverter 라이브러리 설치우선 CurrencyConverter 라이브러리를 설치하지 않았다면 설치를 진행하자.pip install CurrencyConverter하지만 정상적으로 라이브러리를 설치했음에도 똑같은 ..
Python - No module named 'currency_converter' error개요aws CloudShell에서 python 파일을 실행하던 중 해당 오류를 만났다.Traceback (most recent call last): File "/home/cloudshell-user/discord-cost-bot/cost_send.py", line 4, in from currency_converter import CurrencyConverterModuleNotFoundError: No module named 'currency_converter'해결방법CurrencyConverter 라이브러리 설치우선 CurrencyConverter 라이브러리를 설치하지 않았다면 설치를 진행하자.pip install CurrencyConverter하지만 정상적으로 라이브러리를 설치했음에도 똑같은 ..
2024.07.31 -
개요aws 비용 발송 discord 봇을 만들던 중 한화로 변환해서 보여주면 좋겠다는 생각이 들어 만들어보았다.코드# 환율 변환 라이브러리from currency_converter import CurrencyConverter# 환율 데이터 zip 파일을 반환해주는 europa.eu 사이트 urlurl = 'https://www.ecb.europa.eu/stats/eurofxref/eurofxref-hist.zip'# 환율 변환 클래스 인스턴스 생성, 유로화 환율 데이터를 제공하는 zip 파일을 사용하여 초기화c_list = CurrencyConverter(url)# 1달러를 한화로 변환한 결과 출력print(c_list.convert(1, 'USD','KRW'))
Python - 달러 환율 계산개요aws 비용 발송 discord 봇을 만들던 중 한화로 변환해서 보여주면 좋겠다는 생각이 들어 만들어보았다.코드# 환율 변환 라이브러리from currency_converter import CurrencyConverter# 환율 데이터 zip 파일을 반환해주는 europa.eu 사이트 urlurl = 'https://www.ecb.europa.eu/stats/eurofxref/eurofxref-hist.zip'# 환율 변환 클래스 인스턴스 생성, 유로화 환율 데이터를 제공하는 zip 파일을 사용하여 초기화c_list = CurrencyConverter(url)# 1달러를 한화로 변환한 결과 출력print(c_list.convert(1, 'USD','KRW'))
2024.07.31 -
개요python으로 외부 사이트를 긁어오는 작업 진행 중 아래와 같은 오류를 만났다.Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/urllib/request.py", line 1348, in do_open h.request(req.get_method(), req.selector, req.data, headers, File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/http/client.py", line 1286, in request self._send_request(met..
Python - SSL: CERTIFICATE_VERIFY_FAILED 에러개요python으로 외부 사이트를 긁어오는 작업 진행 중 아래와 같은 오류를 만났다.Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/urllib/request.py", line 1348, in do_open h.request(req.get_method(), req.selector, req.data, headers, File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/http/client.py", line 1286, in request self._send_request(met..
2024.07.31 -
에러 발생 django runserver 도중 No module named '모듈명' 에러가 발생했다. 해결 방법 pip 패키지 설치 확인 pip show 모듈명 위 명령어를 입력하여 에러가 발생한 모듈의 설치 여부를 확인한다. No matching distribution found for 모듈명과 같은 오류 메시지가 반환되면 모듈 설치가 안 된 것이므로 설치해주면 된다. 설치 명령어 - pip install 모듈명 Django 설정 확인 INSTALLED_APPS = [ # ... '모듈명', # ... ] 설치가 되어있으나 에러가 발생하는 경우 Django 설정 파일에서 INSTALLED_APPS 리스트에 해당 모듈이 추가 되어있는지 확인한다. 리스트에 모듈명이 정확히 추가 되어있는지 확인하세요. 저..
Django - No module named 에러 해결에러 발생 django runserver 도중 No module named '모듈명' 에러가 발생했다. 해결 방법 pip 패키지 설치 확인 pip show 모듈명 위 명령어를 입력하여 에러가 발생한 모듈의 설치 여부를 확인한다. No matching distribution found for 모듈명과 같은 오류 메시지가 반환되면 모듈 설치가 안 된 것이므로 설치해주면 된다. 설치 명령어 - pip install 모듈명 Django 설정 확인 INSTALLED_APPS = [ # ... '모듈명', # ... ] 설치가 되어있으나 에러가 발생하는 경우 Django 설정 파일에서 INSTALLED_APPS 리스트에 해당 모듈이 추가 되어있는지 확인한다. 리스트에 모듈명이 정확히 추가 되어있는지 확인하세요. 저..
2023.10.24 -
pip 설치 패키지 requirements.txt 파일 생성 명령어 pip freeze > requirements.txt requirements.txt에 정의 되어있는 패키지 설치 pip install -r requirements.txt
Django - pip 설치 패키지 requirements.txt 파일 만들기pip 설치 패키지 requirements.txt 파일 생성 명령어 pip freeze > requirements.txt requirements.txt에 정의 되어있는 패키지 설치 pip install -r requirements.txt
2023.10.24 -
오류내용 django runserver 시 에러가 발생했다. 해결 settings.py 파일에 os를 import 해주었다. import os
Django - NameError: name 'os' is not defined 에러오류내용 django runserver 시 에러가 발생했다. 해결 settings.py 파일에 os를 import 해주었다. import os
2023.10.14 -
Unibeautify 확장자 설치 settings.json 파일 수정 파일 최하단에 아래 코드 추가 "files.associations": { "**/*.html": "html", "**/templates/**/*.html": "django-html", "**/templates/**/*": "django-txt", "**/requirements{/**,*}.{txt,in}": "pip-requirements" }, "emmet.includeLanguages": { "django-html": "html" }, "unibeautify.enabled": true, "[django-html]": { "editor.formatOnSave": true, // 파일 저장 시 auto formatting "editor..
Django - vscode에서 django html auto formattingUnibeautify 확장자 설치 settings.json 파일 수정 파일 최하단에 아래 코드 추가 "files.associations": { "**/*.html": "html", "**/templates/**/*.html": "django-html", "**/templates/**/*": "django-txt", "**/requirements{/**,*}.{txt,in}": "pip-requirements" }, "emmet.includeLanguages": { "django-html": "html" }, "unibeautify.enabled": true, "[django-html]": { "editor.formatOnSave": true, // 파일 저장 시 auto formatting "editor..
2023.10.03