목록파이썬/파이썬 환경 설정 (22)
차밍이
파이썬에서 PIL 모듈을 설치하려고 pip install PIL 이라고 하면 아래와 같은 에러를 발생시키면서 설치가 안된다. ERROR: Could not find a version that satisfies the requirement PIL (from versions: none) 해결 방법은 pip install Pillow 로 수행하면 된다.
목차 Migration no such table: 테이블명 이런 식의 에러가 발생하는 경우는 DB에서 해당 테이블을 찾을 수 없어서 발생되는 에러이다. 그렇다면 보통은 migration 을 진행하면 해결이 된다. python manage.py makemigrations python manage.py migrate Migration with --run-syncdb 그런데 migrate를 해도 No migrations to apply. 라고 나오면서 migration이 진행되지 않는 경우가 있다. 그런 경우에는 --run-syncdb를 붙여서 migrate를 진행해보자. python manage.py migrate --run-syncdb DB에 테이블을 다시 만들어주는 명령어라고 한다. 이 후 다시 runs..
목차 텐서플로우만 설치해서 CPU버전으로 사용하는 것은 매우 쉽습니다. 하지만 gpu연동하는 것은 정말 쉽지 않은 것 같아요. 하나라도 잘못하면 안돌아가는 경우가 다반사입니다. 주의해서 꼭 차근차근 확인하시면서 진행하시는 것이 좋습니다. 본 글에 나온 버전들과 또 달라질 수 있기 때문에 꼭 확인 해야한다고한 부분은 확인하고 설치하기는 것이 좋습니다! 0. Window 기준 가상환경 설정 가상환경 설정하는 방법은 이전 글을 통해서 확인해주시면 감사하겠습니다. 가상환경은 꼭 구생해야하는 것은 아니니 넘어가도 무방합니다. [Anaconda] 가상환경 만들기 + 필요한 이유 Jupyter Notebook에 가상환경 Kernel 연결하기 1. 기본 라이브러리 설치 pip install을 사용해서 기본적인 tens..
파이썬 메모리 에러 여유 메모리가 있는데 왜 발생하는지 잘 모르겠다. 참고할만한 블로그이다. https://bskyvision.com/799 [python] 메모리 에러 해결법(MemoryError: Unable to allocate ## for an array with shape ## and data type ##) 안녕하세요. 비스카이비전입니다. 저는 최근에 윈도우10, 아나콘다 환경에서 파이썬 코드를 실행하다가 종종 다음과 같은 에러를 만났었습니다. 메모리에러 즉, 램(RAM) 메모리가 부족해서 생기 bskyvision.com
목차 1. PyInstaller 설치하기 다른 라이브러리들을 설치하는 것과 동일하게 pip 명령어를 활용해서 pyinstaller를 설치해 줍니다. pip install pyinstaller 2. PyInstaller 사용방법 # Options pyinstaller [-h] [-v] [-D] [-F] [--specpath DIR] [-n NAME] # 일반적인 사용 pyinstaller {파이썬 파일 - 경로포함} # 콘솔창 보이지 않도록 설정하기 / 셋 다 동일 pyinstaller {파이썬 파일} -w pyinstaller {파이썬 파일} --windowed pyinstaller {파이썬 파일} --noconsole # 단일 파일로 만들기 / 무조건 쓰기 아니면 지저분함 pyinstaller {파이썬..
키움증권 OpenAPI를 통해서 코딩을 진행하는 과정에서 발생됐던 에러입니다. ModuleNotFoundError : No module named 'pythoncom' 에러를 해결하는 방법입니다. 해당 에러는 pywin32를 설치해주면 해결되는 문제입니다. anaconda prompt 혹은 cmd 창에서 pip install pywin32를 해주시면 해결할 수 있습니다. pip install pywin32
AttributeError: 'QAxWidget' object has no attribute 'OnEventConnect' 에러가 발생한 경우를 해결하는 방법을 찾아보았습니다. 파이썬이 32bit 환경이 아니라서 발생되는 문제입니다. 32bit 파이썬을 설치하거나 Jupyter Notebook 혹은 PyCharm을 사용하신다면 Anaconda 32bit 환경을 설정한 후 실행하면 해당 문제가 해결됩니다. 아나콘다 32비트 환경 구축 방법은 아래 링크를 첨부하였습니다. Anaconda 32bit python 가상 환경설정 Anaconda 32bit python 가상환경설정 아나콘다에서 python 32bit 가상환경을 구축하는 방법을 알아보겠습니다. Anaconda prompt를 실행해주고 아래의 명령어를..
목차 1. Intro 안녕하세요. 오늘은 구글 코랩 사용하는 방법에 대해서 간단하게 알아보겠습니다. 기본적으로 데이터 분석 관련해서 진행하시는 분들이 많이 사용하시는 것 같습니다. 특히나 GPU가 없는 환경이나, 노트북을 사용할 때 활용하면 좋은 것 같아요. 2. Colab이란? 구글에서 만든 CoLaboratory 은 클라우드 기반의 개발환경 입니다. 구글의 CPU, RAM, GPU를 사용해서 Jupyter Notebook과 같은 환경을 구성해줍니다. 구글 드라이브를 통해서 데이터를 읽고 쓰면 되고 인터넷만 되면 어디서든 클라우드 HW를 사용해서 개발하므로 환경의 영향을 많이 받지 않고 개발을 진행할 수 있습니다. 3. Colab 연결하기 1. 구글 드라이브로 이동 2. Drive 내에서 오른쪽 클릭 ..
텐서플로우가 새롭게 버전을 업데이트되면서 Tensorflow 2 가 만들어졌습니다. 텐서플로우가 1.X에서 2.X로 변하면서 다양한 문법적, 함수적 변화가 발생했습니다. 이에 따라서, 이전에 만들었던 텐서플로우 1의 소스코드를 2에서 사용하기 어려워졌습니다. 없어진 함수들도 있고 등등등...ㅠ 이번 포스팅을 통해서 구글 코랩에서 텐서플로우 버전을 낮춰 Tensorflow1.14 또는 1.15 등의 1 버전을 사용하기 위한 방법을 알아보겠습니다. 1. Colab Tensorflow version 확인 import tensorflow as tf tf.__version__ >> 2.2.0 먼저 텐서플로우 버전을 확인하도록 합니다. 사실 안 해도 무방합니다...ㅎ 당연히 기본적으로 colab의 텐서플로우는 2...
윈도우에 파이토치를 설치하고 GPU를 사용하는 방법에 대해서 알아보겠습니다. 1. 가상환경 만들기 (생략 가능) 기본적으로 저는 가상 환경을 나누어서 작업을 진행하는 것을 선호합니다. 그래서 PyTorch를 사용하기 위한 env를 만들어서 진행하겠습니다. 기본 base 파이썬에 설치해도 무방합니다. 가상환경 생성 및 설치하는 방법에 대한 자세한 설명은 이전 설치 게시글에 자세하게 적혀있으니 참조하시면 좋을 것 같습니다. [Anaconda] 가상환경 만들기 + 필요한 이유 1-1. 간단하게 가상환경 만들기 원하는 이름으로 가상환경을 설치를 진행하시면됩니다. 명령어 뒤에 anaconda를 붙여주면 아나콘다에서 제공하는 기본 설치 패키지를 설치할 수 있습니다. 여기에는 기본적이 파이썬 라이브러리들이 대다수 포..