Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- mona@pascal:~/computer_vision/instagram/instagram$ sudo pip install scrapy --upgrade
- [sudo] password for mona:
- The directory '/home/mona/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
- The directory '/home/mona/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
- Collecting scrapy
- Downloading Scrapy-1.3.2-py2.py3-none-any.whl (239kB)
- 100% |████████████████████████████████| 245kB 1.9MB/s
- Collecting service-identity (from scrapy)
- Downloading service_identity-16.0.0-py2.py3-none-any.whl
- Collecting cssselect>=0.9 (from scrapy)
- Downloading cssselect-1.0.1-py2.py3-none-any.whl
- Collecting pyOpenSSL (from scrapy)
- Downloading pyOpenSSL-16.2.0-py2.py3-none-any.whl (43kB)
- 100% |████████████████████████████████| 51kB 2.8MB/s
- Requirement already up-to-date: six>=1.5.2 in /usr/local/lib/python3.4/dist-packages (from scrapy)
- Collecting w3lib>=1.15.0 (from scrapy)
- Downloading w3lib-1.17.0-py2.py3-none-any.whl
- Collecting parsel>=1.1 (from scrapy)
- Downloading parsel-1.1.0-py2.py3-none-any.whl
- Collecting queuelib (from scrapy)
- Downloading queuelib-1.4.2-py2.py3-none-any.whl
- Collecting PyDispatcher>=2.0.5 (from scrapy)
- Requirement already up-to-date: Twisted>=13.1.0 in /usr/local/lib/python3.4/dist-packages (from scrapy)
- Collecting lxml (from scrapy)
- Downloading lxml-3.7.3-cp34-cp34m-manylinux1_x86_64.whl (7.2MB)
- 100% |████████████████████████████████| 7.2MB 155kB/s
- Collecting pyasn1 (from service-identity->scrapy)
- Downloading pyasn1-0.2.3-py2.py3-none-any.whl (53kB)
- 100% |████████████████████████████████| 61kB 6.6MB/s
- Collecting pyasn1-modules (from service-identity->scrapy)
- Downloading pyasn1_modules-0.0.8-py2.py3-none-any.whl
- Requirement already up-to-date: attrs in /usr/local/lib/python3.4/dist-packages (from service-identity->scrapy)
- Collecting cryptography>=1.3.4 (from pyOpenSSL->scrapy)
- Requirement already up-to-date: zope.interface>=4.0.2 in /usr/local/lib/python3.4/dist-packages (from Twisted>=13.1.0->scrapy)
- Requirement already up-to-date: Automat>=0.3.0 in /usr/local/lib/python3.4/dist-packages (from Twisted>=13.1.0->scrapy)
- Requirement already up-to-date: constantly>=15.1 in /usr/local/lib/python3.4/dist-packages (from Twisted>=13.1.0->scrapy)
- Requirement already up-to-date: incremental>=16.10.1 in /usr/local/lib/python3.4/dist-packages (from Twisted>=13.1.0->scrapy)
- Requirement already up-to-date: cffi>=1.4.1 in /usr/local/lib/python3.4/dist-packages (from cryptography>=1.3.4->pyOpenSSL->scrapy)
- Collecting idna>=2.0 (from cryptography>=1.3.4->pyOpenSSL->scrapy)
- Downloading idna-2.4-py2.py3-none-any.whl (55kB)
- 100% |████████████████████████████████| 61kB 5.3MB/s
- Collecting setuptools>=11.3 (from cryptography>=1.3.4->pyOpenSSL->scrapy)
- Downloading setuptools-34.3.0-py2.py3-none-any.whl (389kB)
- 100% |████████████████████████████████| 399kB 2.5MB/s
- Requirement already up-to-date: pycparser in /usr/local/lib/python3.4/dist-packages (from cffi>=1.4.1->cryptography>=1.3.4->pyOpenSSL->scrapy)
- Collecting appdirs>=1.4.0 (from setuptools>=11.3->cryptography>=1.3.4->pyOpenSSL->scrapy)
- Downloading appdirs-1.4.2-py2.py3-none-any.whl
- Collecting packaging>=16.8 (from setuptools>=11.3->cryptography>=1.3.4->pyOpenSSL->scrapy)
- Downloading packaging-16.8-py2.py3-none-any.whl
- Collecting pyparsing (from packaging>=16.8->setuptools>=11.3->cryptography>=1.3.4->pyOpenSSL->scrapy)
- Downloading pyparsing-2.1.10-py2.py3-none-any.whl (56kB)
- 100% |████████████████████████████████| 61kB 7.1MB/s
- Installing collected packages: pyasn1, pyasn1-modules, idna, appdirs, pyparsing, packaging, setuptools, cryptography, pyOpenSSL, service-identity, cssselect, w3lib, lxml, parsel, queuelib, PyDispatcher, scrapy
- Found existing installation: setuptools 33.1.1
- Uninstalling setuptools-33.1.1:
- Successfully uninstalled setuptools-33.1.1
- Successfully installed PyDispatcher-2.0.5 appdirs-1.4.2 cryptography-1.7.2 cssselect-1.0.1 idna-2.4 lxml-3.7.3 packaging-16.8 parsel-1.1.0 pyOpenSSL-16.2.0 pyasn1-0.2.3 pyasn1-modules-0.0.8 pyparsing-2.1.10 queuelib-1.4.2 scrapy-1.3.2 service-identity-16.0.0 setuptools-34.3.0 w3lib-1.17.0
- mona@pascal:~/computer_vision/instagram/instagram$ scrapy crawl instagramspider
- 2017-03-01 17:41:13-0600 [scrapy] INFO: Scrapy 0.14.4 started (bot: instagram)
- 2017-03-01 17:41:13-0600 [scrapy] DEBUG: Enabled extensions: LogStats, TelnetConsole, CloseSpider, WebService, CoreStats, MemoryUsage, SpiderState
- /usr/lib/python2.7/dist-packages/scrapy/__init__.pyc
- Traceback (most recent call last):
- File "/usr/bin/scrapy", line 4, in <module>
- execute()
- File "/usr/lib/python2.7/dist-packages/scrapy/cmdline.py", line 132, in execute
- _run_print_help(parser, _run_command, cmd, args, opts)
- File "/usr/lib/python2.7/dist-packages/scrapy/cmdline.py", line 97, in _run_print_help
- func(*a, **kw)
- File "/usr/lib/python2.7/dist-packages/scrapy/cmdline.py", line 139, in _run_command
- cmd.run(args, opts)
- File "/usr/lib/python2.7/dist-packages/scrapy/commands/crawl.py", line 43, in run
- spider = self.crawler.spiders.create(spname, **opts.spargs)
- File "/usr/lib/python2.7/dist-packages/scrapy/command.py", line 34, in crawler
- self._crawler.configure()
- File "/usr/lib/python2.7/dist-packages/scrapy/crawler.py", line 36, in configure
- self.spiders = spman_cls.from_crawler(self)
- File "/usr/lib/python2.7/dist-packages/scrapy/spidermanager.py", line 37, in from_crawler
- return cls.from_settings(crawler.settings)
- File "/usr/lib/python2.7/dist-packages/scrapy/spidermanager.py", line 33, in from_settings
- return cls(settings.getlist('SPIDER_MODULES'))
- File "/usr/lib/python2.7/dist-packages/scrapy/spidermanager.py", line 23, in __init__
- for module in walk_modules(name):
- File "/usr/lib/python2.7/dist-packages/scrapy/utils/misc.py", line 65, in walk_modules
- submod = __import__(fullpath, {}, {}, [''])
- File "/home/mona/computer_vision/instagram/instagram/instagram/spiders/spider.py", line 3, in <module>
- from scrapy import Spider
- ImportError: cannot import name Spider
- mona@pascal:~/computer_vision/instagram/instagram$ vi /home/mona/computer_vision/instagram/instagram/instagram/spiders/spider.py
- mona@pascal:~/computer_vision/instagram/instagram$ scrapy crawl instagramspider
- 2017-03-01 17:41:43-0600 [scrapy] INFO: Scrapy 0.14.4 started (bot: instagram)
- 2017-03-01 17:41:43-0600 [scrapy] DEBUG: Enabled extensions: LogStats, TelnetConsole, CloseSpider, WebService, CoreStats, MemoryUsage, SpiderState
- /usr/lib/python2.7/dist-packages/scrapy/__init__.pyc
- Traceback (most recent call last):
- File "/usr/bin/scrapy", line 4, in <module>
- execute()
- File "/usr/lib/python2.7/dist-packages/scrapy/cmdline.py", line 132, in execute
- _run_print_help(parser, _run_command, cmd, args, opts)
- File "/usr/lib/python2.7/dist-packages/scrapy/cmdline.py", line 97, in _run_print_help
- func(*a, **kw)
- File "/usr/lib/python2.7/dist-packages/scrapy/cmdline.py", line 139, in _run_command
- cmd.run(args, opts)
- File "/usr/lib/python2.7/dist-packages/scrapy/commands/crawl.py", line 43, in run
- spider = self.crawler.spiders.create(spname, **opts.spargs)
- File "/usr/lib/python2.7/dist-packages/scrapy/command.py", line 34, in crawler
- self._crawler.configure()
- File "/usr/lib/python2.7/dist-packages/scrapy/crawler.py", line 36, in configure
- self.spiders = spman_cls.from_crawler(self)
- File "/usr/lib/python2.7/dist-packages/scrapy/spidermanager.py", line 37, in from_crawler
- return cls.from_settings(crawler.settings)
- File "/usr/lib/python2.7/dist-packages/scrapy/spidermanager.py", line 33, in from_settings
- return cls(settings.getlist('SPIDER_MODULES'))
- File "/usr/lib/python2.7/dist-packages/scrapy/spidermanager.py", line 23, in __init__
- for module in walk_modules(name):
- File "/usr/lib/python2.7/dist-packages/scrapy/utils/misc.py", line 65, in walk_modules
- submod = __import__(fullpath, {}, {}, [''])
- File "/home/mona/computer_vision/instagram/instagram/instagram/spiders/spider.py", line 8, in <module>
- class InstagramSpider(scrapy.Spider):
- AttributeError: 'module' object has no attribute 'Spider'
Advertisement
Add Comment
Please, Sign In to add comment