2015-12-18 4 views
1

У меня возникла проблема, когда я был вынужден изменить название каталога проекта.Как установить virtualenv в другой каталог?

Первый Virtualenvwrapper не видел мои проекты, поэтому я изменил переменную окружения WORKON_HOME на новую директорию проекта. Тогда я мог бы активировать свои envs. Но теперь, когда мой проект что-то делает, он думает, что он находится в старом каталоге, а не в новом. Я не могу понять, как это изменить. Я посмотрел в reference material и искал место, которое фактически указывает на то, где находятся проекты, но мне тоже не повезло. Пожалуйста помоги.

ответ

0

Похоже, вы хотите установить уже созданную виртуальную среду в каталог, содержащий ваш проект. Один из способов, которым я знаком, сделать следующее, основанное на документации virtualenvwrapper.

  1. Активируйте нужный виртуальный окр workon myvirtualenv
  2. Измените директорию в нужный каталог проекта
    $ cd my/project/dir
  3. Установите проект virtualenv текущего каталога
    $ setvirtualenvproject

по умолчанию для использования текущего каталога. Полный синтаксис:

$ setvirtualenvproject [virtualenv_path project_path]

Я надеюсь, что это помогает!

Смежные вопросы