Пип Установите SQLALCHEMY-MIGRATE CHARLES и ожоги необъяснимо

StackOverflow https://stackoverflow.com//questions/20035623

Вопрос

Бег Python в VirtualenV под Windows 8 x64, проходит мой путь через Флэк мегатутором .Там есть очень тщательная настройка, и одна из вещей, которые я должен сделать, это установить SQLALCHEMY-мигрировать.

Я делаю это в последовательности, приведенной в руководстве, шаги не пропущены.С помощью Virtualenv Active, заботясь об использовании правильного интерпретатора, я бегу:

pip install sqlalchemy-migrate
.

в какой момент он хрустит и, наконец, возвращает:

Installed c:\users\erez\code\flask-megatutorial\flask\build\sqlalchemy-migrate\pbr-0.5.23-py2.7.egg

running egg_info

creating pip-egg-info\sqlalchemy_migrate.egg-info

writing requirements to pip-egg-info\sqlalchemy_migrate.egg-info\requires.txt

writing pip-egg-info\sqlalchemy_migrate.egg-info\PKG-INFO

writing top-level names to pip-egg-info\sqlalchemy_migrate.egg-info\top_level.txt

writing dependency_links to pip-egg-info\sqlalchemy_migrate.egg-info\dependency_links.txt

writing entry points to pip-egg-info\sqlalchemy_migrate.egg-info\entry_points.txt

[pbr] Processing SOURCES.txt

writing manifest file 'pip-egg-info\sqlalchemy_migrate.egg-info\SOURCES.txt'

warning: LocalManifestMaker: standard file '-c' not found

error: The system cannot find the file specified
.

А теперь я застрял.:) гугул чему из этого.Похоже, связано с PBR, что бы то ни было, но нет резолюции.Есть файл PIP.LOG тоже, но здесь слишком большой, чтобы вставить здесь, и я знаю, что хмурится стопки.Тем не менее, рад вставить его в цику, если вы, ребята, думаете, что это поможет.

Любая помощь будет наиболее ценится.

Это было полезно?

Решение

Это очень интересно. Проект SQLALCHEMY-MIGRATE был неактивным в течение очень долгого времени, их последний выпуск составлял 0,7,2, и этот релиз не работал хорошо с SQLALCHEMY 0,8.

Оказывается, что всего три дня назад http://www.openstack.org/ Взлом Проект SQLALCHEMY-MIGRATE и подтолкнул три новых выпуска PYPI, 0,8, 0,8,1 и 0,8,2.

Так что теперь вы получаете 0,8,2, что имеет несколько изменений, среди них изменения в версиях зависимостей для PBR. Это, я думаю, что сломало установку Windows.

Я бы рассмотрел эти новые 0,8.x выпусков с трех дней назад очень нестабильно. Они, похоже, не имеют отслеживания ошибок, включенные в их отслеживание ошибок в их github repo , к сожалению.

Чтобы получить успешную установку сначала очистить любые зависимости, которые могут быть установлены как часть SQLALCHEMY-MIGRATE, затем устанавливают выпуск 0.7.2 следующим образом:

pip install sqlalchemy-migrate==0.7.2
.

Я обновит учебник с этим.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top