Форум сайта python.su
0
Во всех пособиях и уроках рекомендуют установить виртуальную среду.
Ок, установил (Windows 7): pip install virtualenv, создал вирт.среду: virtualenv hello, появилась папка hello на 22 Mb. Запустил hello\Scripts\activate.bat.
Во-первых, как определить, что среда запущена? По каким признакам?
Потом устанавливаю Django: pip install django
Как теперь запускать Django-проекты именно в виртуальной среде? На metanit.com написано: “При установке Django в папке виртуальной среды устанавливается скрипт django-admin.py. А на Windows также исполняемый файл django-admin.exe. Их можно найти в папке виртуальной среды, в которую производилась установка Django: на Windows - в подкаталоге Scripts, а на Linux/MacOS - в каталоге bin.”
У меня такие файлы находятся только в Lib\site-packages самого Питона.
Создал проект django-admin startproject firstproject и не могу понять, в виртуальной среде я или нет?
Помогите разобраться, пожалуйста.
Офлайн
186
> Во всех пособиях и уроках рекомендуют установить виртуальную среду.
virtualenv не нужен. Я уже много раз про это писал: http://python.su/forum/topic/34449/ http://python.su/forum/topic/33316/
Офлайн
16
Установить vmware player или virtualbox, поставить линукс и делать все там. Так будет легче, чем пытаться на винде использовать то, что для нее не предназначено.
Офлайн
568
vitormorevЯ не вполне уверен, как virtualenv работает в виндоуз, но в никсах там нет никакой магии. Кстати, и вам советую оставить винду для игр, а кодить под линуксом.
Помогите разобраться, пожалуйста.
Отредактировано FishHook (Май 11, 2019 12:05:53)
Офлайн