Я установил Python 3.6.1 из python.org и извлек файл. Затем я сделал:
cd Desktop
cd Python-3.6.1
./configure
Но затем я получил ошибку:
./configure: line 2328 config.log: Permission denied
./configure: line 2338 config.log: Permission denied
Что я могу сделать для фиксации этого?
Вы сделали кое-что с пакетом исходного кода Python 3.6.1 как суперпользователь, и теперь владелец файла облажался. Как правило, нет необходимости создавать пакет исходного кода как суперпользователь. Последующая установка (например, make install
или checkinstall
) может потребовать привилегий суперпользователя, если вы хотите установить программное обеспечение в системном расположении.
Чтобы повторно передать право собственности на файл, выполните:
sudo chown -R "$USER:" ~/Desktop/Python-3.6.1