일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Kotlin
- GIT
- array
- django
- 파이썬
- math
- Mac
- Python
- numpy
- hive
- Redshift
- Google Excel
- list
- matplotlib
- string
- PANDAS
- Excel
- Tkinter
- Github
- gas
- Apache
- google apps script
- Google Spreadsheet
- Java
- PostgreSQL
- PySpark
- dataframe
- c#
- SQL
- Today
- Total
목록pip list (2)
달나라 노트
Python을 이용해서 뭔가를 하다보면 여러 library를 설치하여 사용합니다. 사실 이 단계에서는 큰 문제가 발생하지 않는데 만약 컴퓨터를 바꾸거나 포맷하면 이때부터 문제가 발생하기 시작합니다. 컴퓨터를 바꿨다고 해봅시다. 이제 새로운 컴퓨터에 python을 설치하고 필요한 library들을 설치합니다. 그리고 사용했던 코드들을 github에서 그대로 가져와서 기존에 잘 실행됐던 코드를 테스트로 실행시켜봅니다. 근데 이런 경우 간단한 코드라면 모르겠지만 복잡한 코드는 정말 높은 확률로 에러가 발생합니다. 에러의 종류는 다양합니다. 그런데 컴퓨터의 셋팅(기존에 사용하던 코드들, 환경변수 등)이 제대로 되어있다는 가정 하에 이런 상황에서 발생하는 에러는 거의 대부분 python 또는 library들의 버..
Python에서 여러 라이브러리를 사용하다보면 어떤 library가 설치되어있고 각 library의 버전은 몇인지 알아볼 필요가 생길 때가 있습니다. 그럴때 사용할 수 있는 명령어는 아래 2가지가 있습니다. pip list -- Result Package Version ----------------- ------------------- Django 3.1.1 openpyxl 3.0.6 pandas 1.3.3 pip 20.2.2 psycopg2 2.8.5 requests 2.25.1 slack-sdk 3.10.1 slackclient 1.3.1 pip freeze -- Result Django @ file:///tmp/build/80754af9/django_1600355803933/work numpy @ ..