Python не будет работать в терминале

Вы можете выполнить приведенные здесь шаги

Сначала установите dconf-tools

sudo apt-get install dconf-tools

После открытия установки dconf-editor перейдите к org –> gnome –> nautilus –> preferences и выберите always-use-location-entry [!d3 ]

здесь

4
задан 12 September 2011 в 16:34

40 ответов

Что сработало для меня, должно было запустить

apt-get purge python

, а затем убить его через несколько минут, затем открыть новый терминал и:

apt-get --reinstall install python
1
ответ дан 25 May 2018 в 18:52

, что работал для меня, чтобы начать с!н0] apt-get purge python

затем убить его через несколько минут, после открытия нового терминала и:

apt-get --reinstall install python
1
ответ дан 25 July 2018 в 21:20

Что сработало для меня, должно было запустить

apt-get purge python

, а затем убить его через несколько минут, затем открыть новый терминал и:

apt-get --reinstall install python
1
ответ дан 31 July 2018 в 12:43

Что сработало для меня, должно было запустить

apt-get purge python

, а затем убить его через несколько минут, затем открыть новый терминал и:

apt-get --reinstall install python
1
ответ дан 2 August 2018 в 02:59

Что сработало для меня, должно было запустить

apt-get purge python

, а затем убить его через несколько минут, затем открыть новый терминал и:

apt-get --reinstall install python
1
ответ дан 4 August 2018 в 18:49

Что сработало для меня, должно было запустить

apt-get purge python

, а затем убить его через несколько минут, затем открыть новый терминал и:

apt-get --reinstall install python
1
ответ дан 6 August 2018 в 03:13

Что сработало для меня, должно было запустить

apt-get purge python

, а затем убить его через несколько минут, затем открыть новый терминал и:

apt-get --reinstall install python
1
ответ дан 7 August 2018 в 20:54

Что сработало для меня, должно было запустить

apt-get purge python

, а затем убить его через несколько минут, затем открыть новый терминал и:

apt-get --reinstall install python
1
ответ дан 10 August 2018 в 09:16
sudo apt-get --reinstall install python

Это приведет к переустановке python из командной строки, если вы не хотите использовать Synaptic, как предлагает loki2302. (Разумеется, синаптика была бы прекрасна.)

8
ответ дан 25 May 2018 в 18:52
  • 1
    Обратите внимание на ответ johanvdw ниже. "Местный" означает, что вы не установили его, не используя обычную систему управления пакетами. – ed. 12 September 2011 в 20:45

Поскольку у вас есть ошибка после касания файла в /usr/local/bin, переустановка python, то ubuntu, скорее всего, не понадобится и вообще не поможет.

Возможно, вы сами установили версию python в /usr/local, который теперь поврежден. Вы можете проверить это, выполнив /usr/bin/python. Это должно по-прежнему работать, тогда как /usr/local/bin/python должно дать вашу ошибку.

В этом случае вы должны удалить свою собственную версию python. Если у вас все еще есть доступные источники, вы можете использовать sudo make uninstall. В противном случае вы должны удалить программы python в /usr/local/bin (обратите внимание на локальный).

5
ответ дан 25 May 2018 в 18:52

другой мудрый, если Python не будет работать в терминальной записи, не работает

Попробуйте очистить python, который удалит все установленные файлы и каталоги. Он также сообщит вам, если он не может удалить каталог, потому что в нем есть файлы, которые он не может удалить. Вы могли обнаружить, что там был другой файл, который вызывал проблемы. Который вы также должны удалить.

sudo apt-get purge python sudo apt-get install python
2
ответ дан 25 May 2018 в 18:52

Я бы предположил, что /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).

1
ответ дан 25 May 2018 в 18:52

другой мудрый, если Python не будет работать в терминальной записи, не работает

Попробуйте очистить python, который удалит все установленные файлы и каталоги. Он также сообщит вам, если он не может удалить каталог, потому что в нем есть файлы, которые он не может удалить. Вы могли обнаружить, что там был другой файл, который вызывал проблемы. Который вы также должны удалить.

sudo apt-get purge python sudo apt-get install python
2
ответ дан 25 July 2018 в 21:20
sudo apt-get --reinstall install python

Это приведет к переустановке python из командной строки, если вы не хотите использовать Synaptic, как предлагает loki2302. (Разумеется, синаптика была бы прекрасна.)

8
ответ дан 25 July 2018 в 21:20
  • 1
    Обратите внимание на ответ johanvdw ниже. "Местный" означает, что вы не установили его, не используя обычную систему управления пакетами. – ed. 12 September 2011 в 20:45

Я бы предположил, что /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).

1
ответ дан 25 July 2018 в 21:20

Поскольку у вас есть ошибка после касания файла в /usr/local/bin, переустановка python, то ubuntu, скорее всего, не понадобится и вообще не поможет.

Возможно, вы сами установили версию python в /usr/local, который теперь поврежден. Вы можете проверить это, выполнив /usr/bin/python. Это должно по-прежнему работать, тогда как /usr/local/bin/python должно дать вашу ошибку.

В этом случае вы должны удалить свою собственную версию python. Если у вас все еще есть доступные источники, вы можете использовать sudo make uninstall. В противном случае вы должны удалить программы python в /usr/local/bin (обратите внимание на локальный).

5
ответ дан 25 July 2018 в 21:20

другой мудрый, если Python не будет работать в терминальной записи, не работает

Попробуйте очистить python, который удалит все установленные файлы и каталоги. Он также сообщит вам, если он не может удалить каталог, потому что в нем есть файлы, которые он не может удалить. Вы могли обнаружить, что там был другой файл, который вызывал проблемы. Который вы также должны удалить.

sudo apt-get purge python sudo apt-get install python
2
ответ дан 31 July 2018 в 12:43
sudo apt-get --reinstall install python

Это приведет к переустановке python из командной строки, если вы не хотите использовать Synaptic, как предлагает loki2302. (Разумеется, синаптика была бы прекрасна.)

8
ответ дан 31 July 2018 в 12:43
  • 1
    Обратите внимание на ответ johanvdw ниже. "Местный" означает, что вы не установили его, не используя обычную систему управления пакетами. – ed. 12 September 2011 в 20:45

Я бы предположил, что /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).

1
ответ дан 31 July 2018 в 12:43

Поскольку у вас есть ошибка после касания файла в /usr/local/bin, переустановка python, то ubuntu, скорее всего, не понадобится и вообще не поможет.

Возможно, вы сами установили версию python в /usr/local, который теперь поврежден. Вы можете проверить это, выполнив /usr/bin/python. Это должно по-прежнему работать, тогда как /usr/local/bin/python должно дать вашу ошибку.

В этом случае вы должны удалить свою собственную версию python. Если у вас все еще есть доступные источники, вы можете использовать sudo make uninstall. В противном случае вы должны удалить программы python в /usr/local/bin (обратите внимание на локальный).

5
ответ дан 31 July 2018 в 12:43

другой мудрый, если Python не будет работать в терминальной записи, не работает

Попробуйте очистить python, который удалит все установленные файлы и каталоги. Он также сообщит вам, если он не может удалить каталог, потому что в нем есть файлы, которые он не может удалить. Вы могли обнаружить, что там был другой файл, который вызывал проблемы. Который вы также должны удалить.

sudo apt-get purge python sudo apt-get install python
2
ответ дан 2 August 2018 в 02:59
sudo apt-get --reinstall install python

Это приведет к переустановке python из командной строки, если вы не хотите использовать Synaptic, как предлагает loki2302. (Разумеется, синаптика была бы прекрасна.)

8
ответ дан 2 August 2018 в 02:59
  • 1
    Обратите внимание на ответ johanvdw ниже. "Местный" означает, что вы не установили его, не используя обычную систему управления пакетами. – ed. 12 September 2011 в 20:45

Я бы предположил, что /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).

1
ответ дан 2 August 2018 в 02:59

так у вас ошибка после прикосновения файл в /usr/local/bin, переустановка питона в Ubuntu является, скорее всего, не нужен и не поможет.

, вероятно, у вас установлена версия питона себе в /usr/local, который сейчас поврежден. Вы можете проверить это, запустив /usr/bin/python. Это будет продолжать работать, в то время как /usr/local/bin/python должен дать свои ошибки.

в этом случае вы должны удалить собственную версию Python. Если вы до сих пор имеющиеся источники можно использовать sudo make uninstall. В противном случае вы должны удалить программы на Python /usr/local/bin (Примечание местное).

5
ответ дан 2 August 2018 в 02:59

другой мудрый, если Python не будет работать в терминальной записи, не работает

Попробуйте очистить python, который удалит все установленные файлы и каталоги. Он также сообщит вам, если он не может удалить каталог, потому что в нем есть файлы, которые он не может удалить. Вы могли обнаружить, что там был другой файл, который вызывал проблемы. Который вы также должны удалить.

sudo apt-get purge python sudo apt-get install python
2
ответ дан 4 August 2018 в 18:49
sudo apt-get --reinstall install python

Это приведет к переустановке python из командной строки, если вы не хотите использовать Synaptic, как предлагает loki2302. (Разумеется, синаптика была бы прекрасна.)

8
ответ дан 4 August 2018 в 18:49
  • 1
    Обратите внимание на ответ johanvdw ниже. "Местный" означает, что вы не установили его, не используя обычную систему управления пакетами. – ed. 12 September 2011 в 20:45

я бы предположил, что /usr/local/bin/python и /usr/bin/env python установить в качестве переводчика, следовательно, делает его запустить в бесконечный цикл. (так /usr/local/bin перед /usr/bin/ в $PATH.

Тип which python, и если /usr/local/bin/python, а затем просто удалить/переименовать этот файл. Упакованы в Python установлен в [F8] и будет работать снова. (Попробуйте на [F9], он должен дать вам /usr/bin/python сейчас).

1
ответ дан 4 August 2018 в 18:49

так у вас ошибка после прикосновения файл в /usr/local/bin, переустановка питона в Ubuntu является, скорее всего, не нужен и не поможет.

, вероятно, у вас установлена версия питона себе в /usr/local, который сейчас поврежден. Вы можете проверить это, запустив /usr/bin/python. Это будет продолжать работать, в то время как /usr/local/bin/python должен дать свои ошибки.

в этом случае вы должны удалить собственную версию Python. Если вы до сих пор имеющиеся источники можно использовать sudo make uninstall. В противном случае вы должны удалить программы на Python /usr/local/bin (Примечание местное).

5
ответ дан 4 August 2018 в 18:49

другой мудрый, если Python не будет работать в терминальной записи, не работает

Попробуйте очистить python, который удалит все установленные файлы и каталоги. Он также сообщит вам, если он не может удалить каталог, потому что в нем есть файлы, которые он не может удалить. Вы могли обнаружить, что там был другой файл, который вызывал проблемы. Который вы также должны удалить.

sudo apt-get purge python sudo apt-get install python
2
ответ дан 6 August 2018 в 03:13
sudo apt-get --reinstall install python

Это приведет к переустановке python из командной строки, если вы не хотите использовать Synaptic, как предлагает loki2302. (Разумеется, синаптика была бы прекрасна.)

8
ответ дан 6 August 2018 в 03:13
  • 1
    Обратите внимание на ответ johanvdw ниже. "Местный" означает, что вы не установили его, не используя обычную систему управления пакетами. – ed. 12 September 2011 в 20:45

Другие вопросы по тегам:

Похожие вопросы: