ModuleNotFoundError: No module named 'cairosvg'
ModuleNotFoundError: No module named 'cairosvg'
ERROR: Command errored out with exit status 1:
command: 'c:\python\python.exe' -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\2\\pip-install-o67tr0m4\\cairocffi_1ee0a4bd7fe94ada92f8c61836221152\\setup.py'"'"'; __file__='"'"'C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\2\\pip-install-o67tr0m4\\cairocffi_1ee0a4bd7fe94ada92f8c61836221152\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-pip-egg-info-3w_r9a0i'
cwd: C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-install-o67tr0m4\cairocffi_1ee0a4bd7fe94ada92f8c61836221152\
Complete output (83 lines):
c:\python\lib\site-packages\setuptools\pep425tags.py:89: RuntimeWarning: Config variable 'Py_DEBUG' is unset, Python ABI tag may be incorrect
warn=(impl == 'cp')):
c:\python\lib\site-packages\setuptools\pep425tags.py:93: RuntimeWarning: Config variable 'WITH_PYMALLOC' is unset, Python ABI tag may be incorrect
warn=(impl == 'cp')):
Traceback (most recent call last):
File "c:\python\lib\urllib\request.py", line 1318, in do_open
encode_chunked=req.has_header('Transfer-encoding'))
File "c:\python\lib\http\client.py", line 1239, in request
self._send_request(method, url, body, headers, encode_chunked)
File "c:\python\lib\http\client.py", line 1285, in _send_request
self.endheaders(body, encode_chunked=encode_chunked)
File "c:\python\lib\http\client.py", line 1234, in endheaders
self._send_output(message_body, encode_chunked=encode_chunked)
File "c:\python\lib\http\client.py", line 1026, in _send_output
self.send(msg)
File "c:\python\lib\http\client.py", line 964, in send
self.connect()
File "c:\python\lib\site-packages\setuptools\ssl_support.py", line 174, in connect
(self.host, self.port), getattr(self, 'source_address', None)
File "c:\python\lib\socket.py", line 724, in create_connection
raise err
File "c:\python\lib\socket.py", line 713, in create_connection
sock.connect(sa)
TimeoutError: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\python\lib\site-packages\setuptools\package_index.py", line 764, in open_url
return open_with_auth(url, self.opener)
File "c:\python\lib\site-packages\setuptools\package_index.py", line 951, in _socket_timeout
return func(*args, **kwargs)
File "c:\python\lib\site-packages\setuptools\package_index.py", line 1070, in open_with_auth
fp = opener(request)
File "c:\python\lib\urllib\request.py", line 526, in open
response = self._open(req, data)
File "c:\python\lib\urllib\request.py", line 544, in _open
'_open', req)
File "c:\python\lib\urllib\request.py", line 504, in _call_chain
result = func(*args)
File "c:\python\lib\site-packages\setuptools\ssl_support.py", line 161, in https_open
lambda host, **kw: VerifyingHTTPSConn(host, self.ca_bundle, **kw), req
File "c:\python\lib\urllib\request.py", line 1320, in do_open
raise URLError(err)
urllib.error.URLError: <urlopen error [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝 试失败。>
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-install-o67tr0m4\cairocffi_1ee0a4bd7fe94ada92f8c61836221152\setup.py", line 13, in <module>
'cairocffi/ffi_build.py:ffi_pixbuf']
File "c:\python\lib\site-packages\setuptools\__init__.py", line 128, in setup
_install_setup_requires(attrs)
File "c:\python\lib\site-packages\setuptools\__init__.py", line 123, in _install_setup_requires
dist.fetch_build_eggs(dist.setup_requires)
File "c:\python\lib\site-packages\setuptools\dist.py", line 513, in fetch_build_eggs
replace_conflicting=True,
File "c:\python\lib\site-packages\pkg_resources\__init__.py", line 774, in resolve
replace_conflicting=replace_conflicting
File "c:\python\lib\site-packages\pkg_resources\__init__.py", line 1057, in best_match
return self.obtain(req, installer)
File "c:\python\lib\site-packages\pkg_resources\__init__.py", line 1069, in obtain
return installer(requirement)
File "c:\python\lib\site-packages\setuptools\dist.py", line 580, in fetch_build_egg
return cmd.easy_install(req)
File "c:\python\lib\site-packages\setuptools\command\easy_install.py", line 661, in easy_install
not self.always_copy, self.local_index
File "c:\python\lib\site-packages\setuptools\package_index.py", line 653, in fetch_distribution
dist = find(requirement)
File "c:\python\lib\site-packages\setuptools\package_index.py", line 633, in find
loc = self.download(dist.location, tmpdir)
File "c:\python\lib\site-packages\setuptools\package_index.py", line 577, in download
found = self._download_url(scheme.group(1), spec, tmpdir)
File "c:\python\lib\site-packages\setuptools\package_index.py", line 822, in _download_url
return self._attempt_download(url, filename)
File "c:\python\lib\site-packages\setuptools\package_index.py", line 828, in _attempt_download
headers = self._download_to(url, filename)
File "c:\python\lib\site-packages\setuptools\package_index.py", line 727, in _download_to
fp = self.open_url(url)
File "c:\python\lib\site-packages\setuptools\package_index.py", line 778, in open_url
% (url, v.reason))
distutils.errors.DistutilsError: Download error for https://files.pythonhosted.org/packages/68/ce/95b0bae7968c65473e1298efb042e10cafc7bafc14d9e4f154008241c91d/cffi-1.16.0.tar.gz#sha256=bcb3ef43e58665bbda2fb198698fcae6776483e0c4a631aa5647806c25e02cc0: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
----------------------------------------
WARNING: Discarding https://mirrors.cloud.tencent.com/pypi/packages/84/ca/0bffed5116d21251469df200448667e90acaa5131edea869b44a3fbc73d0/cairocffi-1.2.0.tar.gz#sha256=9a979b500c64c8179fec286f337e8fe644eca2f2cd05860ce0b62d25f22ea140 (from https://mirrors.cloud.tencent.com/pypi/simple/cairocffi/) (requires-python:>=3.6). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
Using cached https://mirrors.cloud.tencent.com/pypi/packages/f7/99/b3a2c6393563ccbe081ffcceb359ec27a6227792c5169604c1bd8128031a/cairocffi-1.1.0.tar.gz (68 kB)
Preparing metadata (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: 'c:\python\python.exe' -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\2\\pip-install-o67tr0m4\\cairocffi_4024815e0ee14816bc898bd7f62e81a3\\setup.py'"'"'; __file__='"'"'C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\2\\pip-install-o67tr0m4\\cairocffi_4024815e0ee14816bc898bd7f62e81a3\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-pip-egg-info-c3xnt4oc'
cwd: C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-install-o67tr0m4\cairocffi_4024815e0ee14816bc898bd7f62e81a3\
Complete output (111 lines):
c:\python\lib\site-packages\setuptools\pep425tags.py:89: RuntimeWarning: Config variable 'Py_DEBUG' is unset, Python ABI tag may be incorrect
warn=(impl == 'cp')):
c:\python\lib\site-packages\setuptools\pep425tags.py:93: RuntimeWarning: Config variable 'WITH_PYMALLOC' is unset, Python ABI tag may be incorrect
warn=(impl == 'cp')):
Traceback (most recent call last):
File "c:\python\lib\site-packages\setuptools\msvc.py", line 490, in _find_latest_available_vc_ver
return self.find_available_vc_vers()[-1]
IndexError: list index out of range
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\python\lib\site-packages\setuptools\sandbox.py", line 154, in save_modules
yield saved
File "c:\python\lib\site-packages\setuptools\sandbox.py", line 195, in setup_context
yield
File "c:\python\lib\site-packages\setuptools\sandbox.py", line 250, in run_setup
_execfile(setup_script, ns)
File "c:\python\lib\site-packages\setuptools\sandbox.py", line 45, in _execfile
exec(code, globals, locals)
File "C:\Users\ADMINI~1\AppData\Local\Temp\2\easy_install-e6x42cxs\cffi-1.16.0\setup.py", line 126, in <module>
File "C:\Users\ADMINI~1\AppData\Local\Temp\2\easy_install-e6x42cxs\cffi-1.16.0\setup.py", line 105, in uses_msvc
File "c:\python\lib\distutils\command\config.py", line 227, in try_compile
self._compile(body, headers, include_dirs, lang)
File "c:\python\lib\distutils\command\config.py", line 133, in _compile
self.compiler.compile([src], include_dirs=include_dirs)
File "c:\python\lib\distutils\_msvccompiler.py", line 345, in compile
self.initialize()
File "c:\python\lib\distutils\_msvccompiler.py", line 238, in initialize
vc_env = _get_vc_env(plat_spec)
File "c:\python\lib\site-packages\setuptools\msvc.py", line 185, in msvc14_get_vc_env
return EnvironmentInfo(plat_spec, vc_min_ver=14.0).return_env()
File "c:\python\lib\site-packages\setuptools\msvc.py", line 844, in __init__
self.si = SystemInfo(self.ri, vc_ver)
File "c:\python\lib\site-packages\setuptools\msvc.py", line 486, in __init__
self.vc_ver = vc_ver or self._find_latest_available_vc_ver()
File "c:\python\lib\site-packages\setuptools\msvc.py", line 493, in _find_latest_available_vc_ver
raise distutils.errors.DistutilsPlatformError(err)
distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-install-o67tr0m4\cairocffi_4024815e0ee14816bc898bd7f62e81a3\setup.py", line 13, in <module>
'cairocffi/ffi_build.py:ffi_pixbuf']
File "c:\python\lib\site-packages\setuptools\__init__.py", line 128, in setup
_install_setup_requires(attrs)
File "c:\python\lib\site-packages\setuptools\__init__.py", line 123, in _install_setup_requires
dist.fetch_build_eggs(dist.setup_requires)
File "c:\python\lib\site-packages\setuptools\dist.py", line 513, in fetch_build_eggs
replace_conflicting=True,
File "c:\python\lib\site-packages\pkg_resources\__init__.py", line 774, in resolve
replace_conflicting=replace_conflicting
File "c:\python\lib\site-packages\pkg_resources\__init__.py", line 1057, in best_match
return self.obtain(req, installer)
File "c:\python\lib\site-packages\pkg_resources\__init__.py", line 1069, in obtain
return installer(requirement)
File "c:\python\lib\site-packages\setuptools\dist.py", line 580, in fetch_build_egg
return cmd.easy_install(req)
File "c:\python\lib\site-packages\setuptools\command\easy_install.py", line 673, in easy_install
return self.install_item(spec, dist.location, tmpdir, deps)
File "c:\python\lib\site-packages\setuptools\command\easy_install.py", line 699, in install_item
dists = self.install_eggs(spec, download, tmpdir)
File "c:\python\lib\site-packages\setuptools\command\easy_install.py", line 884, in install_eggs
return self.build_and_install(setup_script, setup_base)
File "c:\python\lib\site-packages\setuptools\command\easy_install.py", line 1152, in build_and_install
self.run_setup(setup_script, setup_base, args)
File "c:\python\lib\site-packages\setuptools\command\easy_install.py", line 1138, in run_setup
run_setup(setup_script, args)
File "c:\python\lib\site-packages\setuptools\sandbox.py", line 253, in run_setup
raise
File "c:\python\lib\contextlib.py", line 99, in __exit__
self.gen.throw(type, value, traceback)
File "c:\python\lib\site-packages\setuptools\sandbox.py", line 195, in setup_context
yield
File "c:\python\lib\contextlib.py", line 99, in __exit__
self.gen.throw(type, value, traceback)
File "c:\python\lib\site-packages\setuptools\sandbox.py", line 166, in save_modules
saved_exc.resume()
File "c:\python\lib\site-packages\setuptools\sandbox.py", line 141, in resume
six.reraise(type, exc, self._tb)
File "c:\python\lib\site-packages\setuptools\_vendor\six.py", line 685, in reraise
raise value.with_traceback(tb)
File "c:\python\lib\site-packages\setuptools\sandbox.py", line 154, in save_modules
yield saved
File "c:\python\lib\site-packages\setuptools\sandbox.py", line 195, in setup_context
yield
File "c:\python\lib\site-packages\setuptools\sandbox.py", line 250, in run_setup
_execfile(setup_script, ns)
File "c:\python\lib\site-packages\setuptools\sandbox.py", line 45, in _execfile
exec(code, globals, locals)
File "C:\Users\ADMINI~1\AppData\Local\Temp\2\easy_install-e6x42cxs\cffi-1.16.0\setup.py", line 126, in <module>
File "C:\Users\ADMINI~1\AppData\Local\Temp\2\easy_install-e6x42cxs\cffi-1.16.0\setup.py", line 105, in uses_msvc
File "c:\python\lib\distutils\command\config.py", line 227, in try_compile
self._compile(body, headers, include_dirs, lang)
File "c:\python\lib\distutils\command\config.py", line 133, in _compile
self.compiler.compile([src], include_dirs=include_dirs)
File "c:\python\lib\distutils\_msvccompiler.py", line 345, in compile
self.initialize()
File "c:\python\lib\distutils\_msvccompiler.py", line 238, in initialize
vc_env = _get_vc_env(plat_spec)
File "c:\python\lib\site-packages\setuptools\msvc.py", line 185, in msvc14_get_vc_env
return EnvironmentInfo(plat_spec, vc_min_ver=14.0).return_env()
File "c:\python\lib\site-packages\setuptools\msvc.py", line 844, in __init__
self.si = SystemInfo(self.ri, vc_ver)
File "c:\python\lib\site-packages\setuptools\msvc.py", line 486, in __init__
self.vc_ver = vc_ver or self._find_latest_available_vc_ver()
File "c:\python\lib\site-packages\setuptools\msvc.py", line 493, in _find_latest_available_vc_ver
raise distutils.errors.DistutilsPlatformError(err)
distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
----------------------------------------
WARNING: Discarding https://mirrors.cloud.tencent.com/pypi/packages/f7/99/b3a2c6393563ccbe081ffcceb359ec27a6227792c5169604c1bd8128031a/cairocffi-1.1.0.tar.gz#sha256=f1c0c5878f74ac9ccb5d48b2601fcc75390c881ce476e79f4cfedd288b1b05db (from https://mirrors.cloud.tencent.com/pypi/simple/cairocffi/) (requires-python:>= 3.5). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
Using cached https://mirrors.cloud.tencent.com/pypi/packages/0f/0f/7e21b5ddd31b610e46a879c0d21e222dd0fef428c1fc86bbd2bd57fed8a7/cairocffi-1.0.2.tar.gz (68 kB)
Preparing metadata (setup.py) ... error
pip install cairosvg==2.5.1 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com