Как отмечали другие, изменение python, указывающее на python3 в системе, может вызвать проблемы и, вероятно, не очень хорошая идея. Однако, если вы действительно хотите этого поведения для определенного проекта, вы можете рассмотреть возможность использования pyenv для определения того, что означает python в определенном каталоге. Это не в репозиториях, но довольно просто настроить страницу github. После установки и настройки pyenv,
pyenv versions
перечислит версии python, которые вы установили. Затем, чтобы установить python, указывать на python3 системы только для локального каталога (см. pyenv ), вы можете использовать
pyenv local 3.5.2
(при условии 16.04 или что-то другое python3 появляется на выходе команды pyenv versions).
Примечание. virtualenv, который находится в репозиториях, также может использоваться для аналогичного эффекта. См. Сравнение здесь.
Проблема была связана с IPv6.
about:config
I'll be careful, I promise!
IPv6
в поле фильтра. Только одна запись с именем network.dns.disableIPv6
должна оставаться в списке. Toggle
. Значение должно быть true
. После этого выйдите из системы и войдите в систему снова, и он должен работать.
Ваш браузер настроен на работу в автономном режиме.
Например, в Firefox в разделе «Файл»> «Работа в автономном режиме». Untick «Работа в автономном режиме», чтобы решить эту проблему.