Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 5, 2008 08:05:35

qman
От:
Зарегистрирован: 2007-07-02
Сообщения: 444
Репутация: +  0  -
Профиль   Отправить e-mail  

Как удалить старые версии пакетов?

всем привет,
в системе установлены несколько пакетов django, но нужна только последняя

C:\Python25\Scripts>yolk.exe  -l
Django - 0.96.1 - active
Django - 0.97_pre - non-active
Django - 1.0_final - non-active
чтобы сделать активной последнюю версию django согласно
http://peak.telecommunity.com/DevCenter/EasyInstall#changing-the-active-version
делаю
easy_install Django
получаю
C:\Python25\Scripts>easy_install Django
Searching for Django
Best match: Django 1.0-final
Django 1.0-final is already the active version in easy-install.pth

Using c:\python25\lib\site-packages
Processing dependencies for Django
Finished processing dependencies for Django
проверяю
C:\Python25\Scripts>easy_install Django
Searching for Django
Best match: Django 1.0-final
Django 1.0-final is already the active version in easy-install.pth

Using c:\python25\lib\site-packages
Processing dependencies for Django
Finished processing dependencies for Django

C:\Python25\Scripts>yolk.exe -l
Django - 0.96.1 - active
Django - 0.97_pre - non-active
Django - 1.0_final - non-active
yolk сообщает что активная версия не последняя !!!
хочу удалить старые версии
C:\Python25\Scripts>easy_install -m Django==0.96.1
Searching for Django==0.96.1
Best match: Django 0.96.1

Using c:\python25\lib\site-packages

Because this distribution was installed --multi-version, before you can
import modules from this package in an application, you will need to
'import pkg_resources' and then use a 'require()' call similar to one of
these examples, in order to select the desired version:

pkg_resources.require("Django") # latest installed version
pkg_resources.require("Django==0.96.1") # this exact version
pkg_resources.require("Django>=0.96.1") # this version or higher

Processing dependencies for Django==0.96.1
Finished processing dependencies for Django==0.96.1
после этого
yolk.exe  -l
Django - 0.96.1 - active
Django - 0.97_pre - non-active
Django - 1.0_final - non-active
Как удалить старые версии django?



Офлайн

#2 Ноя. 5, 2008 18:42:24

qman
От:
Зарегистрирован: 2007-07-02
Сообщения: 444
Репутация: +  0  -
Профиль   Отправить e-mail  

Как удалить старые версии пакетов?

lorien
c:\python25\lib\site-packages
Отсюда ручками удали ненужные версии.
спасибо, помогло.



Офлайн

#3 Июль 25, 2009 12:29:17

qman
От:
Зарегистрирован: 2007-07-02
Сообщения: 444
Репутация: +  0  -
Профиль   Отправить e-mail  

Как удалить старые версии пакетов?

Подскажите если в системе установлено несколько версий пакетов, то как сменить (переключить) активную версию?
Например сделать активную версию из установенных версий
Django - 0.96.1
Django - 0.97_pre
Django - 1.0_final
?
Пока нашел способ инсталировать заново нужную версию. Но думаю , что это не самый правильный путь.



Офлайн

#4 Июль 25, 2009 15:20:04

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

Как удалить старые версии пакетов?

Наверное, требовалось все же нечто немного иное. Что-то вроде virtualenv - поставь и посмотри.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version