Полное удаление и новая установка python на Ubuntu 12.04
Это стыдно признавать, но я просто продолжаю бороться с настройкой среды Python при установке Ubuntu.
Иногда я заставляю его работать нормально. Но вот проблема:
Я чувствую, что когда бы я ни занимался хобби-хакерством над проектом на python, я тратил часы напролет на устранение несоответствий с моей установкой на python. Прямо сейчас я получаю сообщение об ошибке:
ImportError: cannot import name urandom
при попытке импортировать модуль с именем googleplaces (https://github.com/slimkrazy/python-google-places).
Но это всегда то, что заставляет меня идти на бесконечную охоту на снайперов для правильной конфигурации того или другого.
Я просто хочу работать над проектом, а не слоняться без дела на форумах.
Это подводит меня к моей мысли: как полностью обнулить мои существующие настройки Python (включая virtualenv, pip, easy_install и т. Д. И т. Д.) И просто начать с чистого листа? Я уже пытался переустановить все Python из Synaptic, но безуспешно, все еще получаю ошибку.
ОБНОВЛЕНИЕ: я переустанавливал virtualenv, и пока все выглядит нормально. Обнаружил, что моя ошибка импорта - проблема с разрешениями, если я импортирую в интерактив с использованием sudo, он проходит нормально. Как я должен исправить свои разрешения, чтобы мне не нужно было запускать sudo? (Возможно, закройте это и начните новый вопрос.)