Enthought Canopy Python 배포판에서 치료법을 사용하려고합니다. 나는 scrapy를 설치하지만 수입하는 동안, 나는 형식 오류Canopy Scrapy TypeError
형식 오류 역 추적 (마지막으로 가장 최근 통화)에서 () ----> 1 수입 scrapy 다음 얻을
C : \ 사용자 \ 광고 \ 에서의 AppData \ 로컬 \ Enthought \ 캐노피 \ 사용자 \ lib 디렉토리의 \ 사이트 - 패키지 \ scrapy__init __. PYC() 8 # Scrapy 버전 --- pkgutil 9 수입> 10 버전 = pkgutil.get_data (패키지 ' VERSION '). decode ('ascii '). strip() 11 버전 _ 정보 = 튜플 (int (v) if v.isdigit() else v\ 사용자 \ 광고 \의 AppData \ 로컬 \ Enthought \ 캐노피 \ 응용 프로그램 \ APPDATA의 \ 캐노피 - 1.4.1.1975.win-x86_64의 \ lib 디렉토리 : 버전 .split에서 V ('.'))
C에 대한(12) \ get_data에 pkgutil.pyc (패키지 자원) 576 "" " -> 578 로더 = get_loader (패키지) 579 로더가 포함되지 않은 경우 나 (로더 'get_data')으로 hasattr없는 경우 : 580 복귀 없음
C : \ 사용자 \ 광고 \의 AppData \ 로컬 \ Enthought \ 캐노피 \ 응용 프로그램 \ APPDATA의 \ 캐노피 - 1.4.1.1975.win-x86_64의 \ lib 디렉토리 \ pkgutil.pyc에서 get_loader (module_or_name) 다른 462 : 463 전체 이름 = modu le_or_name -> 464 반환 find_loader (전체 이름) 466 데프 find_loader (전체 이름을) :
C : \ 사용자 \ 광고 \의 AppData \ 로컬 \ Enthought \ 캐노피 \ 응용 프로그램 \의 APPDATA의 \ 캐노피-1.4.1.1975. finder (fullname)에서 win-x86_64 \ lib \ pkgutil.pyc 473 "" " iter_importers (fullname)의 수입업자를위한 474 :-> 475 loader = importer.find_module (fullname) 로더가없는 경우 476 : 477 반송로
TypeError : find_module()은 정확히 3 개의 인수 (주어진 2 개)를 사용합니다.
의견이 있으십니까?
편집 : 이전 버전을 제거하고 최신 버전을 설치하는 것이 효과적입니다.