0
Linuxマシンでscrapyを使いたいです。私たちはpython 2.7のバージョンを使用し、scrapy 1.4.0(pip install scrapy)をインストールします。 .pyファイルにインポート処理を追加します。 .pyファイルを実行すると、次のようなエラーが表示されます。Linux Python Scrapy six.movesという名前のモジュールがありません
File "mapper.py", line 5, in <module>
import scrapy
File "/usr/local/lib/python2.7/dist-packages/scrapy/__init__.py", line 27, in <module>
from . import _monkeypatches
File "/usr/local/lib/python2.7/dist-packages/scrapy/_monkeypatches.py", line 2, in <module>
from six.moves import copyreg
ImportError: No module named **six.moves**
この問題は検索されましたが、回答が得られません。どうすればこの問題を解決できますか?ありがとう。
あなたはおそらく 'pip install six'でしょう。 –
私たちはすでにそれを試してみました。 6つはすでに1.11.0の6つとしてインストールされており、six.pyがあります。とにかくありがとう。 – slnkykrn
あなた自身のファイル 'six.py'を持っていて、' import six'があなたのファイルをロードして、あなたのファイルに 'moves'を見つけることができない場合、名前を 'six.py'から別のものに変更してください。 – furas