Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 9, 2011 19:11:58

apologize828
От:
Зарегистрирован: 2010-02-13
Сообщения: 223
Репутация: +  1  -
Профиль   Отправить e-mail  

virtualenvwrapper-powershell

Не могу понять как установить.
Собственно ставил отсюда http://pypi.python.org/pypi/virtualenvwrapper-powershell/2.7.1
Делаю так

pip install virtualenvwrapper-powershell
Все нормально поставилось как говориться в ссылке выше в ~/Documents/WindowsPowerShell/Modules
Но дальше не понял как заставить это работать.
Иду сюда ~\Documents\WindowsPowerShell\Modules\VirtualEnvWrapper\en-US читаю about_virtualenvwrapper_powershell.help.txt
TOPIC
about_virtualenvwrapper_for_windows

SHORT DESCRIPTION
How to use VirtualEnvWrapper for Windows.

LONG DESCRIPTION
VirtualEnvWrapper for Windows (VWW) is a clone of Doug Hellmann's
virtualenvwrapper extension for virtualenv. VWW is implemented entirely in
PowerShell; it contains no Python code and shares no code with the original
virtualenvwrapper.

Most of the original features of virtualenvwrapper have been implemented
in VWW.

VWW implements virtualenvwrapper in a way that fits PowerShell. Thus,
there is a New-VirtualEnvironment as well as a Remove-VirtualEnvironment
cmdlet. In order to make long-time users of virtualenvwrapper at home,
however, aliases and functions matching the original interface are provided
too. Notably, workon will wrap Set-VirtualEnvironment to make its behavior
very similar to the original workon function.

CONFIGURATION

$env:WORKON_HOME

This variable contains the path to the directory where all virtual
environments will be stored. By default, it points to
$HOME/.virtualenvs.

Making $env:WORKON_HOME a PSDrive

You may want to make $env:WORKON_HOME a PSDrive so you can access it
easily with Set-Location. This is not done automatically.

HOW TO USE

Once $env:WORKON_HOME has been created you can create a new virtual
environment with:

New-VirtualEnvironment -Name <name>

... or...

mkvirtualenv <name>

To see more available cmdlets, search them like this:

Get-Command -Noun VirtualEnvironment

SEE ALSO

about_extending_virtualenvwrapper_for_windows
Если я правильно понял, нужно создать WORKON_HOME?Как и где это сделать, не понял?
Making $env:WORKON_HOME a PSDrive



Офлайн

#2 Окт. 9, 2011 21:33:53

ziro
От:
Зарегистрирован: 2009-08-13
Сообщения: 225
Репутация: +  8  -
Профиль   Отправить e-mail  

virtualenvwrapper-powershell

“$env:WORKON_HOME” означает, что Вам надо прописать переменную среды Windows с именем WORKON_HOME, если не хотите использовать дефолтное значение.

Если не ошибаюсь, то это делается в “Панель управления” > “Система” > “Дополнительные параметры системы” с помощью кнопки “Переменные среды”.

Ну а PSDrive - чисто для удобства работы внутри PowerShell - чтобы обращаться к внутренностям рабочей директории, как к отдельному диску. Делается через команду New-PSDrive - http://technet.microsoft.com/ru-ru/library/dd315340.aspx



Офлайн

#3 Окт. 9, 2011 22:43:15

apologize828
От:
Зарегистрирован: 2010-02-13
Сообщения: 223
Репутация: +  1  -
Профиль   Отправить e-mail  

virtualenvwrapper-powershell

ziro
“$env:WORKON_HOME” означает, что Вам надо прописать переменную среды Windows с именем WORKON_HOME, если не хотите использовать дефолтное значение.

Если не ошибаюсь, то это делается в “Панель управления” > “Система” > “Дополнительные параметры системы” с помощью кнопки “Переменные среды”.

Ну а PSDrive - чисто для удобства работы внутри PowerShell - чтобы обращаться к внутренностям рабочей директории, как к отдельному диску. Делается через команду New-PSDrive - http://technet.microsoft.com/ru-ru/library/dd315340.aspx
все разобрался. я так и делал, просто powershell не разрешал выполнять скрипты. прочитал про powershell по ссылке и нашел Get-ExecutionPolicy/Set-ExecutionPolicy .



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version