3

すみません、私は初心者です。私はseatgeekのfuzzywuzzyモジュールを使おうとしています。Python3を使用しています

最初は、次のエラーが発生していました。

  from fuzzywuzzy import fuzz
ImportError: cannot import name fuzz

importステートメントをimportfuzzywuzzy.fuzzに変更しましたが、次のエラーが発生します。

  File "test.py", line 4, in <module>
     import fuzzywuzzy.fuzz
  File "C:\Python33\lib\site-packages\fuzzywuzzy\fuzz.py", line 31, in <module>
     from utils import *
ImportError: No module named 'utils'
4

1 に答える 1

1

このfuzzywuzzyパッケージはPython3と互換性がなく、Python2でのみ機能します。

具体的には、エラーは、fuzzモジュールが相対インポートを使用しているためです。これは、Python3から削除された手法です。

リポジトリの問題追跡システムには、試してみることができるPython3互換性パッチがあります。

于 2013-03-26T10:10:19.123 に答える