Как настроить виртуальное окружения для flask в windows & Отказ в доступе?
Имеется Windows 7 и python 3.2.
Собралась попробовать flask: оказывается, версия 3.2 не поддерживается.
Читаю, что это ок - устанавливать одновременно разные версии питона. Устанавливаю версию 2.7. Мне туда тоже надо virtualenv устанавливать, или итак сойдет?
Дальше пробую настроить окружение со вторым питоном:
virtualenv -p C:\Python27 env_name
Выдает WindowsError: Error 5 Отказано в доступе.
Я все правильно делаю, и это что-то не так в винде (запускаю WindowsShell от Администратора - не помогает)? Если да, то как это побороть?
Или я в другом месте что-то не так настроила?
Поддержка 3-го python'а есть. Как вы поняли, что поддержки нет? :)
Да, вам нужно устанавливать пакет virtualenv и в 2.7, если хотите его использовать.
Попробуйте указать абсолютное расположение интерпретатора, как ниже советуют.
virtualenv -p C:\Python27\python.exe envname
Насколько помню, указать нужно полный путь до бинарника.
А вообще странно, У меня и в Windows и в Linux работает Flask на Python 3.4.
Станислав: если честно, не знаю :) у меня мало опыта, раньше не хотела менять, потому что не хотела опять мучиться с установкой нужных библиотек. Сейчас уже больше в этом разобралась, но пока вроде и так ок :)