Форум сайта python.su
всем привет,
в системе установлены несколько пакетов django, но нужна только последняя
C:\Python25\Scripts>yolk.exe -l
Django - 0.96.1 - active
Django - 0.97_pre - non-active
Django - 1.0_final - non-active
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
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
Офлайн
lorienспасибо, помогло.
c:\python25\lib\site-packages
Отсюда ручками удали ненужные версии.
Офлайн
Подскажите если в системе установлено несколько версий пакетов, то как сменить (переключить) активную версию?
Например сделать активную версию из установенных версий
Django - 0.96.1
Django - 0.97_pre
Django - 1.0_final
?
Пока нашел способ инсталировать заново нужную версию. Но думаю , что это не самый правильный путь.
Офлайн
Наверное, требовалось все же нечто немного иное. Что-то вроде virtualenv - поставь и посмотри.
Офлайн