Как я могу обновить зернышко на Ubuntu 10.04?

Если Ваш список устройств включает IP-адреса и сетевые маски, Вы могли бы создать основной график уровня 3 путем создания вершины для каждой подсети, вершины для каждого устройства и края между каждым (подсеть, устройство) в списке устройств.

Это приведет к чистой топологии уровня 3, которая, вероятно, не является плохим запуском. Также, если Ваша сеть будет несколько сложна, то это не будет работать слишком хорошо. Например, если у Вас есть дубликат или перекрывающиеся подсети (возможно, с NAT или MPLS VPNs), предположение, что все устройства в конкретном диапазоне IP подключены, не может быть верным.

9
25.06.2012, 15:34
5 ответов

Удалите свою установку в масштабе всей системы зернышка:

sudo apt-get purge python-pip

Затем установите новую копию зернышка:

curl  https://bootstrap.pypa.io/get-pip.py | sudo python

Протестированный на человечности 10.04 i686

Я предлагаю, чтобы Вы использовали virtualenv. Для получения дальнейшей информации см. Официальную документацию зернышка

13
27.01.2020, 20:05
  • 1
    я использовал бы easy_install pip вместо curl команда. –  Gert 18.04.2012, 12:08
  • 2
    более изящное решение должен был бы попросить бэкпортирование зернышка Python 1.0-1 из Ubuntu, Сновещательной к Ясному. Конечно, можно сделать это вручную собой, также. –  jofel 18.04.2012, 12:43

На самом деле, pip install --upgrade pip действительно работает, но это устанавливает новое зернышко в моем зернышке случая 2.6. Таким образом, команда для удаления pip-2.6 uninstall package-name.

3
27.01.2020, 20:05

В моем случае после a sudo pip install --upgrade pip на человечности 10.04 /usr/bin/pip неизменно, но /usr/local/bin/pip зернышко 1.1

pip --version
pip 0.3.1 from /usr/lib/python2.6/dist-packages (python 2.6)

/usr/local/bin/pip --version
pip 1.1 from /usr/local/lib/python2.6/dist-packages (python 2.6)
2
27.01.2020, 20:05

Префикс установки по умолчанию /usr/local, использование:

sudo pip install --upgrade --install-option="--prefix=/usr" pip 
0
27.01.2020, 20:05
  • 1
    я использовал зернышко 1.0 на Ubuntu 12.04. Путем я первоначально установил зернышко, был путем выполнения sudo apt-get install python-pip. Я хотел обновить, таким образом, я попробовал Ваше решение. Впоследствии, which pip действительно, на самом деле, производил /usr/bin/pip, как ожидалось, но выполнение pip --version имел ошибку при окончании этим: pkg_resources.DistributionNotFound: pip==1.5.5 –  Nick 09.05.2014, 19:51

Мой случай: я впервые удалил старый PIP, а затем восстановил последнюю версию.

apt-get remove python-pip;
curl https://raw.github.com/pypa/pip/master/contrib/get-pip.py | sudo python;
ln -s /usr/local/bin/pip /usr/bin/pip;
0
27.01.2020, 20:05

Теги

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