質問
UbuntuにOpenPyxlをインストールしました。
今度はXLSXファイルでOpenPyxlを実行しています。
モジュールのインポート中は、次のエラーを与えます。
from openpyxl import Workbook
ImportError: cannot import name Workbook
.
誰もが問題を解決するために何をしなければならないのか知っていることができますか?
解決
あなたが欲しいと思います:
from openpyxl import workbook # not Workbook
.
名前の大文字(href="http://packages.python.org/openpyxl/" real="noreferrer">
他のヒント
私はあなたの2番目の問題に答えているので、私は解決策を見つけたので(最初のものの原因が同じであるかのように)。
Ubuntuにインストールしたバージョンが最新バージョンではないため、問題は原因と考えています(現時点では1.5.7)。そして公式の文書は最新のものに基づいています。
私のUbuntu 11.10に提供されているOpenPyxlのバージョンは最新のものではなく1.5.3ではなく、この構文を使用している場合(ここから撮影した場合: https://bitbucket.org/ericgazoni/openpyxl/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:///aknubuntu.com/questions/ 27519 / CAN-i-use-easy-install
所属していません StackOverflow