Я хочу использовать Flask для разработки веб-сайта, но у меня уже проблемы с запуском простого демонстрационного приложения.Нет модуля под названием флажок в virtualenv, хотя он установлен
Я последовал полный установочный учебник the flask website
средств:
- Я создал каталог проекта.
- В этом каталоге я создал свою папку virtualenv, как описано в учебнике.
- Я начал виртуальную среду, используя . venv/бен/активировать
- Я установил колбу внутри virtualenv на пункт установить Настой
Если я теперь открыть консоль питона с помощью питона (во время работы venv), и я пытаюсь из колбы импорт Колба я получаю ошибку:
Traceback (most recent call last): File "", line 1, in ImportError: No module named 'flask'
Также работает простое Hello World приложения вроде следующего дает ту же ошибку. Если я пытаюсь установить флягу снова в venv следующее показано в консоли:
from flask import Flask
application = Flask(__name__)
@application.route("/")
def hello():
return "hello world"
if __name__ == "__main__":
application.run()
Для полноты: Я уже искал много на SO и Google, но не смог найти такую же проблему. Хотя я обнаружил, что некоторые из них связаны с тем, что у каждого из них была проблема с тем, что тот, кто просил либо забыть установить флягу внутри venv или забыл активировать venv и т. Д.
Также, если я нахожу, какой питон он правильно указывает на папку bin/python внутри моей папки venv.