0

今日から習い始めました。Python を使用して一部のデータを操作しようとしています (複数のシートから別の形式の単一のシートにマージします)。pywin32 が必要であることを示すxlwings インストール ドキュメント ( http://docs.xlwings.org/installation.html#dependencies ) に従っています。pywin32 に付属の Anaconda を使用することをお勧めします。こちらの手順に従って Anaconda をインストールしました ( http://continuum.io/downloads#all )。次に、いくつかの xlwings クイック スタート コマンドを実行しました。

from xlwings import Workbook, Sheet, Range, Chart

エラーが発生しました:「win32api」という名前のモジュールはありません

いくつかのメモ: 1) pywin32 が実際に何であるか、Anaconda がどのように付属しているかはわかりません。また、Python の経験がまったくないので、セットアップするだけで何時間もかかりました。2) Macbook pro の Parallels で 64 ビット Windows を実行しています。私のpythonは3.4.3 64ビットです。私がインストールしたAnacondaは3.4 64ビットです

どんな助けでも大歓迎です。

4

2 に答える 2

1

コマンド プロンプトで pip install pywin32 を使用します。私はそれをしなければなりませんでした、そしてそれは私の問題を解決しました.それがうまくいかない場合は、次のリンクにアクセスしてpywin32を手動でインストールしてください. それが役立つことを願っています!

于 2015-09-01T18:18:29.603 に答える
0

私の問題が何であるかを理解したと思います。「アナコンダを使う」の意味がわかりませんでした。つまり、コードを Anaconda 環境で直接実行するということです。Anaconda は、Python IDLE を通じて使用できるアドオンだと思いました。基本的に、Python IDLE でコードを実行できるように、pywin32 を Python 34 パスに直接インストールする必要がありました。

于 2015-06-16T14:51:56.963 に答える