安装 python 3.6.1 时 ./configure 不起作用

安装 python 3.6.1 时 ./configure 不起作用

我从 python.org 安装了 python 3.6.1 并提取了文件。然后我做了:

cd Desktop
cd Python-3.6.1
./configure

但后来我收到一个错误:

./configure: line 2328 config.log: Permission denied
./configure: line 2338 config.log: Permission denied

我该如何修复此问题?

答案1

您以超级用户身份对 Python 3.6.1 源代码包进行了一些操作,现在文件所有权被搞砸了。通常,无需以超级用户身份构建源代码包。如果您想在系统位置安装软件,后续安装(即make installcheckinstall)可能需要超级用户权限。

要将文件所有权重新转移给您自己,请运行:

sudo chown -R "$USER:" ~/Desktop/Python-3.6.1

相关内容