티스토리 뷰
numpy를 설치할 때 겪었던 오류 사항들에 대한 메모입니다.
- gcc설치 부재로 인한 오류
아래와 같은 오류의 케이스입니다.
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 29 30 31 | Exception: Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/pip/basecommand.py", line 232, in main status = self.run(options, args) File "/usr/local/lib/python2.7/dist-packages/pip/commands/install.py", line 339, in run requirement_set.prepare_files(finder) File "/usr/local/lib/python2.7/dist-packages/pip/req/req_set.py", line 355, in prepare_files do_download, session=self.session, File "/usr/local/lib/python2.7/dist-packages/pip/download.py", line 782, in unpack_url session, File "/usr/local/lib/python2.7/dist-packages/pip/download.py", line 667, in unpack_http_url from_path, content_type = _download_http_url(link, session, temp_dir) File "/usr/local/lib/python2.7/dist-packages/pip/download.py", line 843, in _download_http_url _download_url(resp, link, content_file) File "/usr/local/lib/python2.7/dist-packages/pip/download.py", line 615, in _download_url for chunk in progress_indicator(resp_read(4096), 4096): File "/usr/local/lib/python2.7/dist-packages/pip/utils/ui.py", line 46, in iter for x in it: File "/usr/local/lib/python2.7/dist-packages/pip/download.py", line 580, in resp_read decode_content=False): File "/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/response.py", line 256, in stream data = self.read(amt=amt, decode_content=decode_content) File "/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/response.py", line 186, in read data = self._fp.read(amt) File "/usr/local/lib/python2.7/dist-packages/pip/_vendor/cachecontrol/filewrapper.py", line 54, in read self.__callback(self.__buf.getvalue()) File "/usr/local/lib/python2.7/dist-packages/pip/_vendor/cachecontrol/controller.py", line 205, in cache_response self.serializer.dumps(request, response, body=body), File "/usr/local/lib/python2.7/dist-packages/pip/_vendor/cachecontrol/serialize.py", line 81, in dumps ).encode("utf8"), MemoryError" | cs |
아래와 같은 커맨드를 입력하여 캐시메모리의 한도를 없애줍니다.
1 | $ pip --no-cache-dir install matplotlib | cs |
참고자료
https://stackoverflow.com/questions/29466663/memory-error-while-using-pip-install-matplotlib
댓글
