Найти - Пользователи
Полная версия: "No module named:" при migrate
Начало » Python для новичков » "No module named:" при migrate
1
excander
Хочу попробовать Pinax.
Устанавливаю все по QuickStart.
На хосте, который на Linux все прошло хорошо, но на моем компе на Win XP после строки
manage.py migrate
пишет “No modute named: bootstrapform”

Вижу, что он ищет этот модуль не в виртокружении, (в виртокружении он успешно установлен)
пробую установить его на локальный питон - ошибка исчезает, появляется ошибка импора следующего модуля.. и т.д.

Вопрос: какого хрена?) по идее решение где-то очень близко, но я не могу понять)
Попутный вопрос, зачем перед manage.py ставится “./” ?
JOHN_16
excander
Попутный вопрос, зачем перед manage.py ставится “./” ?
потому что в мире UNIX систем запуск приложений осуществляется иначе чем в Windows. А это точка с запятой перед именем приложения в командной строке означает что будет запущенна программа с этим именем которая находится в текущем каталоге.

Касательно virtualenv, а вы уверенны что у вас во первых есть оно на вашей Windows системе (помнится что на виндах дополнительные телодвижения надо делать что бы оно заимелось,в отличии от UNIX овской source команды), и во вторых что вы активировали(!) его?
excander
JOHN_16
и во вторых что вы активировали(!) его?
Да, в этом нет никаких сомнений.
Спасибо за ответ про косую черту, я так и думал.

В чем еще может быть проблема?
JOHN_16
excander
а как вы это проверяете, что у вас нет сомнений?
excander
JOHN_16
excanderа как вы это проверяете, что у вас нет сомнений?
Не знаю как вам ответить на этот вопрос) Просто я в этом не сомневался, и правильно делал.

Я вспомнил, что надо слово python писать перед manage.py, чтобы запускался питон из окружения.)
Все заработало)
P.S. надо было просто сходить на обед
JOHN_16
у меня винды под рукой нет, но что то я подозреваю что вы сейчас ошибаетесь в своих знаниях. Покажите содержимое вашей папки с виртуальным окружением. Какие там дочерние папки есть, какие файлы. Лучше скриншотом.
excander
JOHN_16
что то я подозреваю что вы сейчас ошибаетесь в своих знаниях
Мне это уже не за чем, я всё вспомнил, уже всё работает.
Я, конечно, могу сделать скрин, если это нужно Вам, правда я не совсем пойму что именно вы хотите на нем видеть. В папке mysiteenv как обычно 3 папки: Scripts, Lib и Include. В них файлы… все по-классике.

Спасибо за желание помочь)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB