Virtualenv Django проект, созданный с помощью Ubuntu, извлечение на машине Windows не совместимы с ОС? - PullRequest
0 голосов
/ 17 февраля 2011

Я создал проект django с virtualenv на моем сервере.Это сервер Ubuntu.Я проверил это в SVN.Сейчас я на машине с Windows и проверил проект.Однако я заметил, что сценарии активации и деактивации находятся в bash при создании через linux и являются файлами .bat в windows.Кроме того, pip на моей машине с Windows - это исполняемый файл, в котором нет проекта, созданного с помощью Ubuntu.

Мой вопрос : есть ли способ настроить мою среду Windows так, чтобы яЯ могу работать с Windows-машины (возможно, установить bash на Windows или что-то в этом роде), могу ли я что-то сделать при создании проекта через Ubuntu, чтобы разрешить это, возможно, или я ограничусь работой над этим проектом через Linux?

1 Ответ

3 голосов
/ 17 февраля 2011

Ну, вы можете установить Cygwin.

Но вы делаете это неправильно, правда. Вы не должны проверять свой virtualenv в своем репо - только ваш код. Ваш код должен содержать все, что вам нужно для воссоздания вашего virtualenv на целевой машине, что в основном означает файл require.txt, который вы передаете в pip для переустановки соответствующих библиотек.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...