전체

Virtualenv "가상환경" 이란? 모든 종속성과 환경변수들을 다른 소프트웨어와 구분된 파일 시스템으로 묶어둔 환경 ... ※ Python 이 설치되어 있다는 가정 하에 설치를 진행합니다. ... 1. pip 으로 간단하게 설치 $ pip install virtualenv 2. 가상 환경 생성 $ virtualenv [가상환경이름] ex) adjangotestv1이라는 이름을 갖는 가상환경 생성 3. 가상 환경 실행 $ [가상환경이름]\Scripts\activate ex) djangotestv1이라는 이름을 갖는 가상환경 실행 가상환경이 실행되면 앞에 (가상환경이름) 이 붙는다. 4. 가상 환경 종료 $ [가상환경이름]\Scripts\deactivate (수정 : 2019.06.19)한 PC에 Pyt..
DjangoJSONEncoder Django에서 json.dumps 시 TypeError 에러 발생할 경우 해결 방법 ex) Mysql 데이터 Select 후 datetime.date Type으로 인한 에러 발생. TypeError: datetime.date(2019, 1, 3) is not JSON serializable DjangoJSONEncoder를 사용하면 해결된다. 1) DjangoJSONEncoder 모듈 추가 2) json.dumps안에 cls=DjangoJSONEncoder를 추가해 주면 된다. from django.core.serializers.json import DjangoJSONEncoder json.dumps([dict], cls=DjangoJSONEncoder) # # Exam..
pip 으로 패키지 설치하는데 아래와 같이 UnicodeDecodeError: 'ascii' codec can't decode byte 0xb9 in position 7: ordinal not in range(128)오류나는 경우 아래 두 파일의 인코딩 방식을 수정해 주면 된다. 1. Python 설치된 경로의 lib/site.py 파일에서 479490라인의 ascii를 utf-8로 변경 2. Python 설치된 경로의 lib/ntpath.py 파일에서 87라인의 result_path = result_path + p_path를 result_path = result_path + p_path.encode('utf-8')로 변경 참고한 곳: http://blog.lyuwonkyung.com/windows-pi..
Django 프로젝트, 앱 생성시 아래와 같은 에러가 발생할 경우 File "C:\Python27\Lib\functools.py", line 56, in '__lt__': [('__gt__', lambda self, other: other < self),RuntimeError: maximum recursion depth exceeded while calling a Python object C:\Python27\Lib\functools.py 에 Convert 부분을 다음과 같이 변경해 주면 된다.def total_ordering(cls): """Class decorator that fills in missing ordering methods""" # convert = { # '__lt__': [('__gt..
Windows 10 64 bit 1. 아래 URL 에서 Apache zip 파일 다운 후 압축 풀기vc_redist_x64 파일 실행https://www.apachelounge.com/download/ 2. Apache zip 파일 압축 푼 후 Apache24 폴더만 자신이 원하는 위치로 이동C:\Program Files\Apache24 이동했음. 3. ..\Apache24\conf\httpd.conf 에서 아래 빨간 부분 알맞게 수정 4. 환경변수 설정 시스템 변수 > Path 에 Apache24 폴더 안의 bin 까지의 경로 추가 5. 아파치 설치 : cmd 를 관리자 모드로 실행 후 "httpd -k install" 6. 아파치 실행 : "httpd -k start" 7. httpd.conf 에 입..
# -*- coding: utf-8 -*- import pymysql pymysql.install_as_MySQLdb() conn = pymysql.connect(host='', user='', password='', db='', charset='') cursor = conn.cursor() sql=open("test.sql").read() # .sql 파일 읽음 cursor.execute(sql) cursor.fetchall() conn.close()
S0PH1A
'분류 전체보기' 카테고리의 글 목록 (30 Page)