No module named 'pycurl'

/data//logic/server.py:12: MonkeyPatchWarning: Monkey-patching ssl after ssl has already been imported may lead to errors, including RecursionError on Python 3.6. Please monkey-patch earlier. See https://github.com/gevent/gevent/issues/1016
  monkey.patch_all(aggressive=False)
Traceback (most recent call last):
  File "/data//logic/server.py", line 15, in <module>
    AsyncHTTPClient.configure("tornado.curl_httpclient.CurlAsyncHTTPClient", max_clients=100)
  File "/usr/local/python3/lib/python3.6/site-packages/tornado/httpclient.py", line 302, in configure
    super(AsyncHTTPClient, cls).configure(impl, **kwargs)
  File "/usr/local/python3/lib/python3.6/site-packages/tornado/util.py", line 354, in configure
    impl = import_object(impl)
  File "/usr/local/python3/lib/python3.6/site-packages/tornado/util.py", line 181, in import_object
    obj = __import__('.'.join(parts[:-1]), None, None, [parts[-1]], 0)
  File "/usr/local/python3/lib/python3.6/site-packages/tornado/curl_httpclient.py", line 23, in <module>
    import pycurl  # type: ignore
ModuleNotFoundError: No module named 'pycurl'


solution:
pip3 install --ignore-installed pycurl

猜你喜欢

转载自blog.csdn.net/zhifeng172/article/details/81215022