2013-08-19 2 views
4

Windows 용 python-magic을 설치하려고하는데, https://github.com/ahupp/python-magic의 모든 지시 사항을 따라하고 여러 번 반복했지만이 오류가 계속 발생합니다 :Python - magic 설치 오류 - ImportError : libmagic을 찾지 못했습니다.

ImportError: failed to find libmagic. Check your installation 

C : \ Windows \ System32에 magic1.dll (다른 두 개의 문서와 함께)이 있으므로 어떤 문제인지 잘 모릅니다. 어떤 도움이나 해결 방법을 부탁드립니다.

답변

2

아래의 원래 답변은 구식입니다. "의존성"섹션에 표시된 지침을 따르십시오.


ORIGINAL 답변 :

내가 별도의 디렉토리 (안 문서는 제안의 \ system32 디렉터리)에 GNUWin32 프로젝트에서 3 개 개의 파일을 이동하고, PATH 환경에 추가하여이 문제를 해결 할 수 있었다 변수

+1

있는 파일을 작동? 어디서 뒀어? – kstratis

+2

이 답변은 구식이라고 생각합니다. 이전에는 수동으로 처리해야했던 파일이 3 개있었습니다. 이제 "종속성" – wlingke

0

libmagic libary로 Cygwin을 설치하고 Github에서 모듈의 최신 버전을 설치하면이 문제가 해결됩니다.

이 질문을 받았을 때 https://github.com/ahupp/python-magic은 아마도 cygmagic-1.dll을 지원하지 않았습니다.

1

이동 here하고,

pip install python_magic_bin-0.4.14-py2.py3-none-win32.whl 

을 파일 "python_magic_bin-0.4.14-py2.py3 - 없음 - win32.whl"를 다운로드 지금 python-magic

enter image description here

+0

아래 지침을 따라야합니다. Cygwin을 설치할 필요도 없습니다. – Suzanne