安装失败 "Cairocffi"
Failed to install "Cairocffi"
我正在使用 python3,我正在尝试在 Ubuntu 上安装“cairocffi”。
为此,我已成功安装:
- python-开发
- libffi-dev
- cffi
但是当我尝试用 pip install cairocffi
安装 "cairocffi" 时,我得到:
File "/usr/local/lib/python3.2/dist-packages/setuptools/dist.py", line 272
, in __init__
_Distribution.__init__(self,attrs)
File "/usr/lib/python3.2/distutils/dist.py", line 261, in __init__
self.finalize_options()
File "/usr/local/lib/python3.2/dist-packages/setuptools/dist.py", line 327
, in finalize_options
ep.load()(self, ep.name, value)
File "/usr/local/lib/python3.2/dist-packages/cffi/setuptools_ext.py", line
161, in cffi_modules
add_cffi_module(dist, cffi_module)
File "/usr/local/lib/python3.2/dist-packages/cffi/setuptools_ext.py", line
48, in add_cffi_module
execfile(build_file_name, mod_vars)
File "/usr/local/lib/python3.2/dist-packages/cffi/setuptools_ext.py", line
24, in execfile
exec(code, glob, glob)
File "cairocffi/ffi_build.py", line 30, in <module>
ffi.cdef(constants._CAIRO_HEADERS)
AttributeError: 'module' object has no attribute '_CAIRO_HEADERS'
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-y0b_ir/cairocffi
我运行今天也加入了这个。您正在学习真正的 Python 课程吗?
无论如何,为了解决这个问题,我安装了 python 3 版本的 python-dev:
sudo apt-get install python3-dev
sudo apt-get install libffi-dev
sudo pip3 install cffi
sudo pip3 install cairocffi
希望对您有所帮助!
我的问题已通过安装特定版本的 cairocffi(版本 = 0.6)得到解决
pip install cairocffi==0.6
安装libffi-dev包可以解决这个问题
只是 运行 sudo apt install libffi-dev
我正在使用 python3,我正在尝试在 Ubuntu 上安装“cairocffi”。 为此,我已成功安装:
- python-开发
- libffi-dev
- cffi
但是当我尝试用 pip install cairocffi
安装 "cairocffi" 时,我得到:
File "/usr/local/lib/python3.2/dist-packages/setuptools/dist.py", line 272
, in __init__
_Distribution.__init__(self,attrs)
File "/usr/lib/python3.2/distutils/dist.py", line 261, in __init__
self.finalize_options()
File "/usr/local/lib/python3.2/dist-packages/setuptools/dist.py", line 327
, in finalize_options
ep.load()(self, ep.name, value)
File "/usr/local/lib/python3.2/dist-packages/cffi/setuptools_ext.py", line
161, in cffi_modules
add_cffi_module(dist, cffi_module)
File "/usr/local/lib/python3.2/dist-packages/cffi/setuptools_ext.py", line
48, in add_cffi_module
execfile(build_file_name, mod_vars)
File "/usr/local/lib/python3.2/dist-packages/cffi/setuptools_ext.py", line
24, in execfile
exec(code, glob, glob)
File "cairocffi/ffi_build.py", line 30, in <module>
ffi.cdef(constants._CAIRO_HEADERS)
AttributeError: 'module' object has no attribute '_CAIRO_HEADERS'
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-y0b_ir/cairocffi
我运行今天也加入了这个。您正在学习真正的 Python 课程吗?
无论如何,为了解决这个问题,我安装了 python 3 版本的 python-dev:
sudo apt-get install python3-dev
sudo apt-get install libffi-dev
sudo pip3 install cffi
sudo pip3 install cairocffi
希望对您有所帮助!
我的问题已通过安装特定版本的 cairocffi(版本 = 0.6)得到解决
pip install cairocffi==0.6
安装libffi-dev包可以解决这个问题
只是 运行 sudo apt install libffi-dev