PyBuilder не будет устанавливать Flask?

Поэтому я пытался настроить pybuilder для своего приложения на фляге и по какой-то причине он не устанавливает зависимости? Это показывает, когда я запускаю 'pyb install_dependencies'

PyBuilder version 0.11.10
Build started at 2017-07-17 11:57:23
------------------------------------------------------------
[INFO]  Building flask-example version 0.1.2
[INFO]  Executing build in /home/aalred/flask-example
[INFO]  Going to execute task install_dependencies
[INFO]  Installing all dependencies
[INFO]  Processing batch dependency 'coverage'
[INFO]  Processing batch dependency 'pyassert'
[INFO]  Processing batch dependency 'pyfix'
[INFO]  Processing batch dependency 'flask'
------------------------------------------------------------
BUILD SUCCESSFUL
------------------------------------------------------------

Но тогда, когда я делаю команду:

python hello.py

Я получаю следующую ошибку:

    from flask import Flask, render_template
ImportError: No module named flask

Может кто-нибудь объяснить, пожалуйста, что происходит? Это немного смущает меня, и я не могу найти простой ответ.

Вот мой build.py, если это тоже помогает:

from pybuilder.core import init, use_plugin

use_plugin("python.core")
use_plugin("python.install_dependencies")
#use_plugin("python.unittest")

default_task = ['install_dependencies', 'publish']

@init
def initialize(project):
    project.build_depends_on('pyfix')
    project.build_depends_on('pyassert')
    project.depends_on('flask')
    project.depends_on('flask-mysql')

1 ответ

Решение

После некоторого тщательного поиска я обнаружил, что build.py, который я запускал неоднократно, имел

project.depends_on('flask')

закомментирован. Дурак я!

Другие вопросы по тегам