Ich erhalte das folgende Problem, wenn ich versuche, einen Ordner mit dem scrapy-Befehl zu erstellen. Ich habe versucht, nach diesem Problem zu suchen und eine Lösung gefunden bei https://groups.google.com/forum/#!topic/scrapy-users/8N6V_OGUqtI Ich habe versucht, die dort vorgesehenen Schritte und immer noch bekomme ich dieses Problem.Importfehler: DLL schlug bei der Verwendung von scrapy in der Eingabeaufforderung fehl
Jede Hilfe bei der Lösung dieses Problems wäre willkommen.
(C:\Users\dell\Anaconda3) C:\Users\dell>activate scrapy-env
(scrapy-env) C:\Users\dell>scrapy startproject tutorial
Traceback (most recent call last):
File "C:\Users\dell\Anaconda3\envs\scrapy-env\Scripts\scrapy-script.py", line 5, in <module>
sys.exit(scrapy.cmdline.execute())
File "C:\Users\dell\Anaconda3\envs\scrapy-env\lib\site-packages\scrapy\cmdline.py", line 128, in execute
cmds = _get_commands_dict(settings, inproject)
File "C:\Users\dell\Anaconda3\envs\scrapy-env\lib\site-packages\scrapy\cmdline.py", line 46, in _get_commands_dict
cmds = _get_commands_from_module('scrapy.commands', inproject)
File "C:\Users\dell\Anaconda3\envs\scrapy-env\lib\site-packages\scrapy\cmdline.py", line 29, in _get_commands_from_module
for cmd in _iter_command_classes(module):
File "C:\Users\dell\Anaconda3\envs\scrapy-env\lib\site-packages\scrapy\cmdline.py", line 19, in _iter_command_classes
for module in walk_modules(module_name):
File "C:\Users\dell\Anaconda3\envs\scrapy-env\lib\site-packages\scrapy\utils\misc.py", line 71, in walk_modules
submod = import_module(fullpath)
File "C:\Users\dell\Anaconda3\envs\scrapy-env\lib\importlib\__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 994, in _gcd_import
File "<frozen importlib._bootstrap>", line 971, in _find_and_load
File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 678, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Users\dell\Anaconda3\envs\scrapy-env\lib\site-packages\scrapy\commands\version.py", line 6, in <module>
import OpenSSL
File "C:\Users\dell\Anaconda3\envs\scrapy-env\lib\site-packages\OpenSSL\__init__.py", line 8, in <module>
from OpenSSL import rand, crypto, SSL
File "C:\Users\dell\Anaconda3\envs\scrapy-env\lib\site-packages\OpenSSL\rand.py", line 10, in <module>
from OpenSSL._util import (
File "C:\Users\dell\Anaconda3\envs\scrapy-env\lib\site-packages\OpenSSL\_util.py", line 6, in <module>
from cryptography.hazmat.bindings.openssl.binding import Binding
File "C:\Users\dell\Anaconda3\envs\scrapy-env\lib\site-packages\cryptography\hazmat\bindings\openssl\binding.py", line 13, in <module>
from cryptography.hazmat.bindings._openssl import ffi, lib
ImportError: DLL load failed: The operating system cannot run %1.
Vielen Dank für die Bereitstellung der Informationen. Ich habe überprüft und ich benutze ein 64bit Python. Ich habe Scrapy mit Pip und Conda installiert. Gibt es eine Möglichkeit, die x64-Version der Bibliothek zu installieren – Sandeep
Führen Sie 'Python' mit keinen Argumenten. In der ersten Zeile, die die Version beschreibt, sollten Sie '64 Bit (AMD64)' oder '32 Bit' sehen. Ignoriere 'win32', da es nicht unbedingt bedeutet, dass du mit 32-Bit arbeitest. – kichik
Ich überprüfte und ich benutze ein 64bit Python. Ich habe Scrapy mit Pip und Conda installiert. Gibt es eine Möglichkeit, die x64-Version der Bibliothek zu installieren – Sandeep