我从 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 install
或checkinstall
)可能需要超级用户权限。
要将文件所有权重新转移给您自己,请运行:
sudo chown -R "$USER:" ~/Desktop/Python-3.6.1