编译python3.3.2时出错

编译python3.3.2时出错

我在 Ubuntu 12.04 上下载了 Python 3.3.2,并按照 README 的说明编译文件:

./configure
make
test make
sudo make install

但是当我应用命令 MAKE 时出现以下错误:

**FileExistsError: [Errno 17] File exists (mode 775 !=  expected mode 755): 'build/lib.linux-i686-3.3'
make: *** [pybuilddir.txt] Error 1**

'build/lib.linux-i686-3.3' 是一个目录,但我不知道 FileExistsError 指的是什么文件

答案1

好吧,你可能安装了带有 python3.3.1 的软件包。不幸的是,该文件lib.linux-i686-3.3的主版本相同。要么删除 python3.3.1(这会破坏很多依赖项),要么将 python 安装在其他目录中,例如使用

./configure --prefix /usr/local

相关内容