mkdir myflaskfolder
python virtualenv.py flask
pip install flask
pip install flask-bootstrap
python sample_app.py
Traceback (most recent call last):
File "sample_app.py", line 1, in <module>
from flask import Flask, render_template
ImportError: No module named flask
вы активировали окружение?
source /path/to/virtualenv/bin/activate
--
Вы получили это сообщение, поскольку подписаны на группу flask-russian.
Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес flask-russia...@googlegroups.com.
Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out.
Виртуальные окружения могут быть активированы и деактивированы по желанию. Активированное окружение добавляет путь своей папкиbin
в path системы, например, когда вы вызываете интерпретатор python, то получаете версию текущего окружения, а не системную. Лично я никогда не любил это свойство, поэтому ни разу не активировал ни одно из моих окружений, вместо этого я просто вызывал тот интерпретатор, который хотел, печатая его путь.
в корне не согласен с автором. как по мне это только проблем добавит, когда несколько проектов и разные версии либ.