我想在 Ubuntu 上安装新版本 Python(3.6.5),但在编译时出现此错误。
KeyError: 'ffi_cflags'
Makefile:596: recipe for target 'sharedmods' failed
make: *** [sharedmods] Error 1
我发出了以下命令:
mkdir soft && cd soft
wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz
tar xvJf Python-3.6.5.tar.xz
cd Python-3.6.5
./configure
make
答案1
这不能解决您的编译问题,但您可能希望使用 PPA 安装 Python 3.6.5:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.6