Я установил virtualenv для моего существующего проекта Django. Пока он использует только django, но теперь я попытался установить пакет Pisa. Он был успешно установлен с помощью pip в virtualenv, но когда я пытаюсь импортировать его пакет в оболочку django, я получаю
Нет модуля с именем ho.pisa
Пока что я не нашел решения этой проблемы, более того, похоже, что таких проблем не существует для других людей.
Не могли бы вы помочь мне с этим?
Отредактировано:
Ну, кажется, достаточно добавить:
import site
vepath = '/path_to_ve_created_for_the_project/lib/python2.6/site-packages'
# add the site-packages of our virtualenv as a site dir
site.addsitedir(vepath)
И это работает. Тем не менее, это самый чистый способ сделать это?