apt-get проблемы с установкой python-software-properties

nautilus-gksu больше не работают уже с версии 12.04 Ubuntu.

Вместо этого используйте расширение «Nautilus Admin», которое доступно в официальных репозиториях Ubuntu: [!d1 ]

sudo apt-get install nautilus-admin

Что он делает?

Запускает Nautilus As Root для любой папки и для файлов, открытых как root с gedit

Как использовать?

] Внутри Nautilus щелкните правой кнопкой мыши любой файл / папку Nautilus, а затем Nautilus Admin

3
задан 1 September 2011 в 23:39

6 ответов

Вы должны были сделать что-то еще, чтобы изменить версию интерпретатора Python по умолчанию.

Команда ls -l /usr/bin/python должна показывать что-то вроде:

lrwxrwxrwx 1 root root 9 2011-05-12 23:59 /usr/bin/python -> python2.7

Если не указывает к python2.7, но python3.2, например, вы изменили интерпретатор Python по умолчанию на 3, что не является хорошей идеей из-за некоторых несовместимых с изменением изменений. Чтобы восстановить python2.7, вам нужно запустить:

sudo ln -sf python2.7 /usr/bin/python

Выполнять это только в том случае, если / usr / bin / python на самом деле является символической ссылкой, видимой на выходе ls выше.

2
ответ дан 25 May 2018 в 19:03
  • 1
    foo @ ubuntu: / $ ls -l / usr / bin / python lrwxrwxrwx 1 корень root 22 2011-08-12 16:18 / usr / bin / python - & gt; /usr/bin/bin/python2.7 – tylerthemiler 1 September 2011 в 04:02
  • 2
    Довольно уверен, что он указал на нужное место ... – tylerthemiler 1 September 2011 в 04:03
  • 3
    Это неправильно, он должен указывать на python2.7 (/usr/bin/python2.7), а не /usr/bin/bin/python2.7. Вы сделали пользовательскую установку Python из источника? Пожалуйста, опубликуйте результаты: python -c 'import sys; print sys.version'; dpkg -S /usr/bin/bin/; [F3] – Lekensteyn 1 September 2011 в 14:03
  • 4
    2.7.1+ (r271: 86832, 11 апреля 2011, 18:13:53) [GCC 4.5.2] dpkg-query: путь не найден совпадающим шаблоном / usr / bin / bin. – tylerthemiler 1 September 2011 в 23:36
  • 5
    У меня была такая же проблема дома, и я попробовал это, и он исправил ее: sudo rm / usr / bin / python & amp; & amp; & amp; sudo ln -s python & lt; your-version-number & gt; / usr / bin / python Как вы думаете, это будет работать здесь? – tylerthemiler 1 September 2011 в 23:40

Вы должны были сделать что-то еще, чтобы изменить версию интерпретатора Python по умолчанию.

Команда ls -l /usr/bin/python должна показывать что-то вроде:

lrwxrwxrwx 1 root root 9 2011-05-12 23:59 /usr/bin/python -> python2.7

Если не указывает к python2.7, но python3.2, например, вы изменили интерпретатор Python по умолчанию на 3, что не является хорошей идеей из-за некоторых несовместимых с изменением изменений. Чтобы восстановить python2.7, вам нужно запустить:

sudo ln -sf python2.7 /usr/bin/python

Выполнять это только в том случае, если / usr / bin / python на самом деле является символической ссылкой, видимой на выходе ls выше.

3
ответ дан 25 July 2018 в 21:23

Вы должны были сделать что-то еще, чтобы изменить версию интерпретатора Python по умолчанию.

Команда ls -l /usr/bin/python должна показывать что-то вроде:

lrwxrwxrwx 1 root root 9 2011-05-12 23:59 /usr/bin/python -> python2.7

Если не указывает к python2.7, но python3.2, например, вы изменили интерпретатор Python по умолчанию на 3, что не является хорошей идеей из-за некоторых несовместимых с изменением изменений. Чтобы восстановить python2.7, вам нужно запустить:

sudo ln -sf python2.7 /usr/bin/python

Выполнять это только в том случае, если / usr / bin / python на самом деле является символической ссылкой, видимой на выходе ls выше.

3
ответ дан 2 August 2018 в 03:02

Вы должны были сделать что-то еще, чтобы изменить версию интерпретатора Python по умолчанию.

Команда ls -l /usr/bin/python должна показывать что-то вроде:

lrwxrwxrwx 1 root root 9 2011-05-12 23:59 /usr/bin/python -> python2.7

Если не указывает к python2.7, но python3.2, например, вы изменили интерпретатор Python по умолчанию на 3, что не является хорошей идеей из-за некоторых несовместимых с изменением изменений. Чтобы восстановить python2.7, вам нужно запустить:

sudo ln -sf python2.7 /usr/bin/python

Выполнять это только в том случае, если / usr / bin / python на самом деле является символической ссылкой, видимой на выходе ls выше.

3
ответ дан 4 August 2018 в 18:52

Вы должны были сделать что-то еще, чтобы изменить версию интерпретатора Python по умолчанию.

Команда ls -l /usr/bin/python должна показывать что-то вроде:

lrwxrwxrwx 1 root root 9 2011-05-12 23:59 /usr/bin/python -> python2.7

Если не указывает к python2.7, но python3.2, например, вы изменили интерпретатор Python по умолчанию на 3, что не является хорошей идеей из-за некоторых несовместимых с изменением изменений. Чтобы восстановить python2.7, вам нужно запустить:

sudo ln -sf python2.7 /usr/bin/python

Выполнять это только в том случае, если / usr / bin / python на самом деле является символической ссылкой, видимой на выходе ls выше.

3
ответ дан 6 August 2018 в 03:15

Вы должны были сделать что-то еще, чтобы изменить версию интерпретатора Python по умолчанию.

Команда ls -l /usr/bin/python должна показывать что-то вроде:

lrwxrwxrwx 1 root root 9 2011-05-12 23:59 /usr/bin/python -> python2.7

Если не указывает к python2.7, но python3.2, например, вы изменили интерпретатор Python по умолчанию на 3, что не является хорошей идеей из-за некоторых несовместимых с изменением изменений. Чтобы восстановить python2.7, вам нужно запустить:

sudo ln -sf python2.7 /usr/bin/python

Выполнять это только в том случае, если / usr / bin / python на самом деле является символической ссылкой, видимой на выходе ls выше.

3
ответ дан 7 August 2018 в 20:56

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

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