문제

Ubuntu에 openpyxl을 설치했습니다.
이제 XLSX 파일을 사용하여 OpenPoxl을 실행하고 있습니다.

모듈을 가져 오는 동안 다음 오류가 발생합니다.

from openpyxl import Workbook
ImportError: cannot import name Workbook
.

아무도 문제를 해결하기 위해해야 할 일을 알고 있습니까?

도움이 되었습니까?

해결책

당신이 원하는 것 같아요.

from openpyxl import workbook # not Workbook
.

여기의 대문자의 대문자를 여기에서 .

다른 팁

첫 번째 문제는 해결책을 발견했기 때문에 두 번째 문제에 대답합니다.

Ubuntu에 설치 한 버전이 최신 버전 (현재 1.5.7)이 아니기 때문에 문제가 발생합니다. 공식 문서는 최신 1을 기반으로합니다.

예를 들어 Ubuntu 11.10에서 제공되는 OpenPuxl의 버전은 최신, 1.5.3이 아니며이 구문을 사용하는 경우 (여기에서 가져온 것 : https://bitbucket.org/ericgazoni/openpyxl/wiki/homepyxl/wiki/home ) :

from openpyl.workbook import Workbook
.

통합 문서 및 load_workbook의 경우 :

from openpyxl.reader.excel import load_workbook
.

그러나 easy_install을 가진 최신 정보를 설치할 수도 있습니다.

$ sudo easy_install openpyxl
.

및 EASY_INSTALL을 설치하려면이 답변을 읽으십시오 : https://askubuntu.com/questions/ 27519 / CAN-I-i-Easy-install

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top