1. 进入virtualenv
virtualenv venv
2. 激活虚拟环境
source venv/bin/activate
3. 虚拟环境安装flask
pip install flask
4. 启动py脚本
python view.py
5. 错误解决
5.1 错误1
(venv) tom@ubuntu:~/Desktop/$ python view.py
Traceback (most recent call last):
File "view.py", line 8, in <module>
from flask_bootstrap import Bootstrap
ImportError: No module named flask_bootstrap
解决方案
pip install flask_bootstrap
5.2 错误2
(venv) tom@ubuntu:~/Desktop/$ python view.py
Traceback (most recent call last):
File "view.py", line 9, in <module>
from flask_login import LoginManager, login_required, login_user, logout_user, current_user
ImportError: No module named flask_login
6. pip freeze
有个需求:在一个环境中开发,想在另外一个环境想使用同样的环境,可以使用pip freeze
pip freeze | tee requirements.txt
pip install -r requirements.txt