Вы можете выполнить приведенные здесь шаги
Сначала установите dconf-tools
sudo apt-get install dconf-tools
После открытия установки dconf-editor перейдите к org –> gnome –> nautilus –> preferences и выберите always-use-location-entry [!d3 ]
Я бы предположил, что /usr/local/bin/python имеет /usr/bin/env python в качестве интерпретатора, поэтому он запускается в бесконечном цикле. (поскольку /usr/local/bin подходит к /usr/bin/ в $PATH.
Тип which python, а если он /usr/local/bin/python, просто удалите / переименуйте этот файл. Пакет python установлен в /usr/bin/python и снова будет работать. (Попробуйте which python, теперь он должен дать вам /usr/bin/python).
Поскольку у вас есть ошибка после касания файла в /usr/local/bin, переустановка python, то ubuntu, скорее всего, не понадобится и вообще не поможет.
Возможно, вы сами установили версию python в /usr/local, который теперь поврежден. Вы можете проверить это, выполнив /usr/bin/python. Это должно по-прежнему работать, тогда как /usr/local/bin/python должно дать вашу ошибку.
В этом случае вы должны удалить свою собственную версию python. Если у вас все еще есть доступные источники, вы можете использовать sudo make uninstall. В противном случае вы должны удалить программы python в /usr/local/bin (обратите внимание на локальный).
другой мудрый, если Python не будет работать в терминальной записи, не работает
Попробуйте очистить python, который удалит все установленные файлы и каталоги. Он также сообщит вам, если он не может удалить каталог, потому что в нем есть файлы, которые он не может удалить. Вы могли обнаружить, что там был другой файл, который вызывал проблемы. Который вы также должны удалить.
sudo apt-get purge python sudo apt-get install pythonsudo apt-get --reinstall install python
Это приведет к переустановке python из командной строки, если вы не хотите использовать Synaptic, как предлагает loki2302. (Разумеется, синаптика была бы прекрасна.)
Я бы предположил, что /usr/local/bin/python имеет /usr/bin/env python в качестве интерпретатора, поэтому он запускается в бесконечном цикле. (поскольку /usr/local/bin подходит к /usr/bin/ в $PATH.
Тип which python, а если он /usr/local/bin/python, просто удалите / переименуйте этот файл. Пакет python установлен в /usr/bin/python и снова будет работать. (Попробуйте which python, теперь он должен дать вам /usr/bin/python).
Поскольку у вас есть ошибка после касания файла в /usr/local/bin, переустановка python, то ubuntu, скорее всего, не понадобится и вообще не поможет.
Возможно, вы сами установили версию python в /usr/local, который теперь поврежден. Вы можете проверить это, выполнив /usr/bin/python. Это должно по-прежнему работать, тогда как /usr/local/bin/python должно дать вашу ошибку.
В этом случае вы должны удалить свою собственную версию python. Если у вас все еще есть доступные источники, вы можете использовать sudo make uninstall. В противном случае вы должны удалить программы python в /usr/local/bin (обратите внимание на локальный).
другой мудрый, если Python не будет работать в терминальной записи, не работает
Попробуйте очистить python, который удалит все установленные файлы и каталоги. Он также сообщит вам, если он не может удалить каталог, потому что в нем есть файлы, которые он не может удалить. Вы могли обнаружить, что там был другой файл, который вызывал проблемы. Который вы также должны удалить.
sudo apt-get purge python sudo apt-get install pythonsudo apt-get --reinstall install python
Это приведет к переустановке python из командной строки, если вы не хотите использовать Synaptic, как предлагает loki2302. (Разумеется, синаптика была бы прекрасна.)
Я бы предположил, что /usr/local/bin/python имеет /usr/bin/env python в качестве интерпретатора, поэтому он запускается в бесконечном цикле. (поскольку /usr/local/bin подходит к /usr/bin/ в $PATH.
Тип which python, а если он /usr/local/bin/python, просто удалите / переименуйте этот файл. Пакет python установлен в /usr/bin/python и снова будет работать. (Попробуйте which python, теперь он должен дать вам /usr/bin/python).
Поскольку у вас есть ошибка после касания файла в /usr/local/bin, переустановка python, то ubuntu, скорее всего, не понадобится и вообще не поможет.
Возможно, вы сами установили версию python в /usr/local, который теперь поврежден. Вы можете проверить это, выполнив /usr/bin/python. Это должно по-прежнему работать, тогда как /usr/local/bin/python должно дать вашу ошибку.
В этом случае вы должны удалить свою собственную версию python. Если у вас все еще есть доступные источники, вы можете использовать sudo make uninstall. В противном случае вы должны удалить программы python в /usr/local/bin (обратите внимание на локальный).