Skip to content

ModuleNotFoundError: No module named 'cryptography.hazmat.bindings._constant_time' #5

@KiteFlyKid

Description

@KiteFlyKid

I've got no problems when I run my crawler like

scrapy crawl movie_meta

It goes wrong when I am trying to debugging scrapy.
My code for debugging is

from scrapy import cmdline
name = 'movie_subject'
cmd = 'scrapy crawl {0}'.format(name)
cmdline.execute(cmd.split())
Traceback (most recent call last):
  File "C:/Users/ms396/Desktop/AntSpider-master/scrapy/debug.py", line 1, in <module>
    from scrapy import cmdline
  File "D:\Anaconda\Lib\site-packages\scrapy\cmdline.py", line 9, in <module>
    from scrapy.crawler import CrawlerProcess
  File "D:\Anaconda\Lib\site-packages\scrapy\crawler.py", line 18, in <module>
    from scrapy.core.engine import ExecutionEngine
  File "D:\Anaconda\Lib\site-packages\scrapy\core\engine.py", line 14, in <module>
    from scrapy.core.scraper import Scraper
  File "D:\Anaconda\Lib\site-packages\scrapy\core\scraper.py", line 13, in <module>
    from scrapy.utils.log import logformatter_adapter, failure_to_exc_info
  File "D:\Anaconda\Lib\site-packages\scrapy\utils\log.py", line 14, in <module>
    from scrapy.utils.versions import scrapy_components_versions
  File "D:\Anaconda\Lib\site-packages\scrapy\utils\versions.py", line 12, in <module>
    from scrapy.utils.ssl import get_openssl_version
  File "D:\Anaconda\Lib\site-packages\scrapy\utils\ssl.py", line 3, in <module>
    import OpenSSL
  File "D:\Anaconda\Lib\site-packages\OpenSSL\__init__.py", line 8, in <module>
    from OpenSSL import crypto, SSL
  File "D:\Anaconda\Lib\site-packages\OpenSSL\crypto.py", line 12, in <module>
    from cryptography import x509
  File "D:\Anaconda\Lib\site-packages\cryptography\x509\__init__.py", line 8, in <module>
    from cryptography.x509.base import (
  File "D:\Anaconda\Lib\site-packages\cryptography\x509\base.py", line 18, in <module>
    from cryptography.x509.extensions import Extension, ExtensionType
  File "D:\Anaconda\Lib\site-packages\cryptography\x509\extensions.py", line 20, in <module>
    from cryptography.hazmat.primitives import constant_time, serialization
  File "D:\Anaconda\Lib\site-packages\cryptography\hazmat\primitives\constant_time.py", line 11, in <module>
    from cryptography.hazmat.bindings._constant_time import lib
ModuleNotFoundError: No module named 'cryptography.hazmat.bindings._constant_time'

Process finished with exit code 1

Here is what is in my cryptography.hazmat.bindings:
image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions