파이썬 (40) 썸네일형 리스트형 ImportError: No module named 'jpype' 파이썬 한글 형태 분석 라이브러리에서 'Kkma' import 하게되면 아래와 같은 에러가 발생 할 수 있다. Traceback (most recent call last): File "konlp.py", line 1, in from konlpy.tag import Kkma File "/usr/local/lib/python3.5/dist-packages/konlpy/__init__.py", line 15, in from . import tag File "/usr/local/lib/python3.5/dist-packages/konlpy/tag/__init__.py", line 4, in from ._hannanum import Hannanum File "/usr/local/lib/python3.5/dist-.. 파이썬 한글 구분하는 코드 import sysimport re def isHangul(text): #Check the Python Version pyVer3 = sys.version_info >= (3, 0) if pyVer3 : # for Ver 3 or later encText = text else: # for Ver 2.x if type(text) is not unicode: encText = text.decode('utf-8') else: encText = text hanCount = len(re.findall(u'[\u3130-\u318F\uAC00-\uD7A3]+', encText)) return hanCount > 0 파이썬 한글 구분하는 코드 파이썬 ImportError: No module named requests ImportError: No module named requests requests 모듈이 없다는 얘기이다. 아래의 명령으로 설치를 한다. $sudo pip install requests 만약 pip가 설치되어 있지 않다면 pip부터 설치하자. $sudo apt install python-pip 혹시 requests를 설치하려는데 아래와 같은 메시지가 나타난면..Requirement already satisfied (use --upgrade to upgrade): requests in /usr/local/lib/python3.5/dist-packages 그냥 소스 코드를 직접 다운로드해서 설치하는 것이 정신건강에 좋을 수 있다. $ git clone git://github.com/kennethreitz/.. 파이썬 한글 문제 해결하기 - SyntaxError: Non-ASCII character SyntaxError: Non-ASCII character '\xec' in file aaa.py on line 8, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details 한글이 포함된 python 코드를 돌리면 위와 같은 에러가 발생한다. 이럴 경우 소스 코드의 최상위에 아래의 문구만 하나 넣어주면 해결이 된다. # -*- coding: utf-8 -*- TypeError: ufunc 'multiply' did not contain a loop with signature matching types dtype('S32') TypeError: ufunc 'multiply' did not contain a loop with signature matching types dtype('S32') 처음 이 에러를 보게 된것은"머신러닝 인 액션" 이라는 책의 예제코드를 테스트하다가 였다. numpy의 array를 생성한 후 연산할 경우 위와 같은 에러가 발생할 수 있다. 또는 Traceback (most recent call last): File "", line 1, in TypeError: ufunc 'multiply' did not contain a loop with signature matching types dtype('S32') dtype('S32') dtype('S32') 책의 예제코드를 보자 >>> a = numpy.ar.. SystemError: Cannot compile 'Python.h'. Perhaps you need to install python-dev|python-devel. SystemError: Cannot compile 'Python.h'. Perhaps you need to install python-dev|python-devel. numpy 설치 시 위와 같은 메시지가 나타나고 설치에 실패하였다면아래의 링크과 비슷한 유형의 문제이다. http://chandong83.blog.me/220832858287 즉, python-dev 패키지를 설치해주면 된다. $ sudo apt-get install python-dev UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 54: ordinal not in range(128) UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 54: ordinal not in range(128) 위의 문제는 locale이 안 맞아서 생기는 문제이다.아래와 같이 LC_ALL=C를 추가해주면 Locale을 영어로 기준잡고 pip install을 실행한다. $ export LC_ALL=C$ pip install numpy pip install error Cleaning up...Exception:Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main status = self.run(options, args) File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 290, in run requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle) File "/usr/lib/python2.7/dist-packages/pip/req.py", lin.. 이전 1 2 3 4 5 다음