본문 바로가기

Python

(69)
[Python] pandas read_csv issue regarding non-ascii filename (textanal3664) D:\Users\daewon\Downloads\crime>python ana.pyTraceback (most recent call last): File "ana.py", line 5, in df = pd.read_csv('2000년.csv', encoding='euc-kr') File "D:\PythonEnvs\textanal3664\lib\site-packages\pandas\io\parsers.py", line 678, in parser_f return _read(filepath_or_buffer, kwds) File "D:\PythonEnvs\textanal3664\lib\site-packages\pandas\io\parsers.py", line 440, in _read ..
[Anaconda] 아나콘다 파이썬의 로컬 업데이트 서버를 어떻게 만들 수 있나? 아나콘다를 인터넷이 안 되는 환경에서 쓸 수 없을까 검색해 보았다. superuser.com (스택익스체인지 포럼중 하나)에서 관련답변을 찾아서, 번역해보았다. 원문은 하이퍼링크를 따라가서 확인 바랍니다. 해보진 않았음. 아나콘다 파이썬의 로컬 업데이트 서버를 어떻게 만들 수 있나? https://superuser.com/a/1003389/114015 HTTP 서버를 만들고 http://repo.continuum.io/pkgs/ 의 모든 내용을 복사해 넣습니다. .condarc 파일을 사용하여이 새 서버를 바라보도록 합니다. 웹 서버를 하나 만들고, 위 주소 퍼블릭 리포지토리에 있는 파일들을 동일한 디렉토리 구조로 배치합니다 (단, /pkgs/free/ 부분은 필요 없습니다). 리포지토리 파일(예 : h..
[GENSIM] "You must specify either total_examples or total_words, for proper job parameters updation 간단한 gensim doc2vec 코드를 실행하다가 다음과 같은 에러 메시지가 발생했다."You must specify either total_examples or total_words, for proper job parameters updation"ValueError: You must specify either total_examples or total_words, for proper job parameters updationand progress calculations. The usual value is total_examples=model.corpus_count. 실행했던 코드는, 2015년 파이콘 코리아에서 lucypark 이 발표한 슬라이드 안의 코드로 ( https://www.lucypark...
offline virtualenv 시 문제. 인터넷이 끊겨있는 우분투(ubuntu)환경에서 virtualenv 를 실행하여 새로운 환경을 만들려 하였을 때, 에러가 발생했다. python2 -m virtualenv venv venv 라는 이름의 direcotry 에 가상 파이썬2 환경을 만드려 하는 명령이다. File "/usr/share/python-wheels/pip-9.0.1-py2.py3-none-any.whl/pip/index.py", line 423, in find_all_candidates for page in self._get_pages(url_locations, project_name): File "/usr/share/python-wheels/pip-9.0.1-py2.py3-none-any.whl/pip/index.py", line..
[Django] Django import LOCAL settings 문제. Django import LOCAL settings 문제. 원문링크 : https://stackoverflow.com/questions/22904209/django-cannot-import-local-settings 질문 by Brownbay Django 1.7을 Python 3 에서 구동해 보았다. 그런데, manage.py 를 사용할 때, settings.py 의 import local_settings.py 부분이 문제가 생긴다. settings.py 를 직접 실행할 때에는 local_settings.py 는 문제없이 임포트된다. 하지만, manage.py 를 실행하면, 아래와 같이 local_settings.py 모듈을 찾을 수 없다고 나온다.local_settings.py 파일은 settings...
[Python|Django] 장고(django)에서 백만건을 가져오는 queryset이 느리다. 장고(django)에서 백만건을 가져오는 queryset이 느리다. https://stackoverflow.com/questions/43540295/get-million-record-from-django-with-queryset-is-slow 질문 : 다음 코드처럼 Post 테이블의 모든 오브젝트를 가져와 이터레이트하려 한다. posts = Post.objects.all() for post in posts: process_post(post) process_post 는 백그라운드에서 동작하며, update 는 하지 않는 셀러리태스크이다.그런데, Post 테이블에 100만개의 레코드가 있어서 문제다. 이 동작은 매일 수행된다. for post in posts: 코드 중 위 라인 부분에서 데이터베이스 Quer..
[PYTHON3.6|PIP] in console_to_str return s.decode UnicodeDecodeError: 'utf-8' codec can't decode byte pip 최신버전에서 문제가 해결되었으니, 소스를 수동으로 수정할 필요 없음. http://daewonyoon.tistory.com/245 를 참고. Python 3.6 pip 로 특정 패키지를 설치하다 다음과 같은 에러가 발생한 적이 있다. C:\Users\me>py -3.6 -m pip install wrapt Collecting wrapt Downloading http://---------------/packages/wrapt-1.10.8.tar.gz Installing collected packages: wrapt Running setup.py install for wrapt ... error Exception: Traceback (most recent call last): File "C:\Pyth..
[Anaconda] 설치시 오류 : 'Destination Folder' cannot contain non-ascii characters 아나콘다를 설치하다가 다음과 같은 에러가 발생하는 경우가 있다. Error: Due to incompatibility with several Python libraries, 'Destination Folder' cannot contain non-ascii characters (special characters or diacritics). Please choose another location.오류: 몇몇 파이썬 라이브러리의 호환성 문제 때문에, '설치대상 폴더'에는 아스키문자가 아닌 문자(특수문자 또는 분음문자 (역자주: 한글/한자 등도 아스키문자가 아님))가 포함되면 안 됩니다. 다른 경로를 선택하세요. 이 문제는, 아나콘다의 설치경로에 한글 등 영문이 아닌 문자가 포함되어 있을 때 발생하는 에러이다...