こんにちは!
表題について2点質問があります。
いま下記サイトを参考にscrapyを使ってスクレイピングの勉強をしていたのですが、環境設定が上手く行っていないのかpycharmから実行をすると下記エラーが表示されてしまいます。
http://data.gunosy.io/entry/python-scrapy-scraping
ソースコードや手順は全てコピペで実行をしています。
コマンドラインから実行すると問題なく処理されます。
【実行環境】
・mac high sierra
・Python 3.6.4
・環境構築は $ python3 -m venv gu で仮想環境を作成しています。
console
1/Users/○○○/Desktop/gu/bin/python /Users/○○○/Desktop/gu/lib/python3.6/site-packages/scrapy/__main__.py crawl gunosy 2Traceback (most recent call last): 3 File "/Users/○○○/Desktop/gu/lib/python3.6/site-packages/scrapy/__main__.py", line 1, in <module> 4 from scrapy.cmdline import execute 5 File "/Users/○○○/Desktop/gu/lib/python3.6/site-packages/scrapy/__init__.py", line 27, in <module> 6 from . import _monkeypatches 7 File "/Users/○○○/Desktop/gu/lib/python3.6/site-packages/scrapy/_monkeypatches.py", line 20, in <module> 8 import twisted.persisted.styles # NOQA 9 File "/Users/○○○/Desktop/gu/lib/python3.6/site-packages/twisted/persisted/styles.py", line 21, in <module> 10 from twisted.python.compat import _PY3, _PYPY 11 File "/Users/○○○/Desktop/gu/lib/python3.6/site-packages/twisted/python/__init__.py", line 11, in <module> 12 from .compat import unicode 13 File "/Users/○○○/Desktop/gu/lib/python3.6/site-packages/twisted/python/compat.py", line 607, in <module> 14 from http import cookiejar as cookielib 15 File "/Users/○○○/Desktop/gu/lib/python3.6/site-packages/scrapy/http/__init__.py", line 8, in <module> 16 from scrapy.http.headers import Headers 17 File "/Users/○○○/Desktop/gu/lib/python3.6/site-packages/scrapy/http/__init__.py", line 10, in <module> 18 from scrapy.http.request import Request 19 File "/Users/○○○/Desktop/gu/lib/python3.6/site-packages/scrapy/http/request/__init__.py", line 8, in <module> 20 from w3lib.url import safe_url_string 21 File "/Users/○○○/Desktop/gu/lib/python3.6/site-packages/w3lib/url.py", line 18, in <module> 22 from six.moves.urllib.request import pathname2url, url2pathname 23 File "/Users/○○○/Desktop/gu/lib/python3.6/site-packages/six.py", line 92, in __get__ 24 result = self._resolve() 25 File "/Users/○○○/Desktop/gu/lib/python3.6/site-packages/six.py", line 160, in _resolve 26 module = _import_module(self.mod) 27 File "/Users/○○○/Desktop/gu/lib/python3.6/site-packages/six.py", line 82, in _import_module 28 __import__(name) 29 File "/usr/local/Cellar/python3/3.6.4_2/Frameworks/Python.framework/Versions/3.6/lib/python3.6/urllib/request.py", line 88, in <module> 30 import http.client 31ModuleNotFoundError: No module named 'http.client' 32 33Process finished with exit code 1
pycharmの実行設定は下記画像のようになっています。
いまのところ自分では特に変な点が見つからないので、何かダメな点などがあればご指摘いただけると嬉しいです!
それでは宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/02/27 23:57