SpiderClub / haipproxy

:sparkling_heart: High available distributed ip proxy pool, powerd by Scrapy and Redis
https://spiderclub.github.io/haipproxy/
MIT License
5.43k stars 914 forks source link

docker运行时报出RSA_get0_crt_params: symbol not found错误 #111

Open sunnypandas opened 3 years ago

sunnypandas commented 3 years ago

macos中docker运行时crawler.log中报错,请帮忙看下原因。谢谢。

Traceback (most recent call last): File "crawler_booter.py", line 23, in crawler_start() File "/usr/lib/python3.6/site-packages/click/core.py", line 722, in call return self.main(args, kwargs) File "/usr/lib/python3.6/site-packages/click/core.py", line 697, in main rv = self.invoke(ctx) File "/usr/lib/python3.6/site-packages/click/core.py", line 895, in invoke return ctx.invoke(self.callback, ctx.params) File "/usr/lib/python3.6/site-packages/click/core.py", line 535, in invoke return callback(args, **kwargs) File "/haipproxy/haipproxy/scheduler/scheduler.py", line 238, in crawler_start runner.crawl(spider) File "/usr/lib/python3.6/site-packages/scrapy/crawler.py", line 170, in crawl crawler = self.create_crawler(crawler_or_spidercls) File "/usr/lib/python3.6/site-packages/scrapy/crawler.py", line 198, in create_crawler return self._create_crawler(crawler_or_spidercls) File "/usr/lib/python3.6/site-packages/scrapy/crawler.py", line 203, in _create_crawler return Crawler(spidercls, self.settings) File "/usr/lib/python3.6/site-packages/scrapy/crawler.py", line 55, in init self.extensions = ExtensionManager.from_crawler(self) File "/usr/lib/python3.6/site-packages/scrapy/middleware.py", line 58, in from_crawler return cls.from_settings(crawler.settings, crawler) File "/usr/lib/python3.6/site-packages/scrapy/middleware.py", line 34, in from_settings mwcls = load_object(clspath) File "/usr/lib/python3.6/site-packages/scrapy/utils/misc.py", line 44, in load_object mod = import_module(module) File "/usr/lib/python3.6/importlib/init.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 994, in _gcd_import File "", line 971, in _find_and_load File "", line 955, in _find_and_load_unlocked File "", line 665, in _load_unlocked File "", line 678, in exec_module File "", line 219, in _call_with_frames_removed File "/usr/lib/python3.6/site-packages/scrapy/extensions/memusage.py", line 16, in from scrapy.mail import MailSender File "/usr/lib/python3.6/site-packages/scrapy/mail.py", line 25, in from twisted.internet import defer, reactor, ssl File "/usr/lib/python3.6/site-packages/twisted/internet/ssl.py", line 59, in from OpenSSL import SSL File "/usr/lib/python3.6/site-packages/OpenSSL/init.py", line 8, in from OpenSSL import crypto, SSL File "/usr/lib/python3.6/site-packages/OpenSSL/crypto.py", line 15, in from OpenSSL._util import ( File "/usr/lib/python3.6/site-packages/OpenSSL/_util.py", line 6, in from cryptography.hazmat.bindings.openssl.binding import Binding File "/usr/lib/python3.6/site-packages/cryptography/hazmat/bindings/openssl/binding.py", line 15, in from cryptography.hazmat.bindings._openssl import ffi, lib ImportError: Error relocating /usr/lib/python3.6/site-packages/cryptography/hazmat/bindings/_openssl.abi3.so: RSA_get0_crt_params: symbol not found