在Python安装部分依赖项时可能会出现Unknown distribution option: 'cffi_modules'
字样的报错和(或)有关_ctype
的报错。该问题主要是编译Python时没有将对应的模块编译到Python中导致的。
解决方案其实相当简单:
- 首先尝试升级SetupTools和pip,并确认这俩的版本是否为最新版
1
2python -m pip install --upgrade pip
python -m pip install --upgrade setuptools - 如果还是不行则重新编译安装Python,除了其他的依赖项以外还需要额外安装一个
libffi-dev
(Ubuntu),然后重新编译Python即可。1
2apt install libffi-dev -y
make && make install