如何使Flaskbootstrap使用venv文件而不是系统文件

2024-05-15 12:09:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前正在通过O'Reily的FlaskWeb开发书籍学习web开发。在烧瓶引导区,他这样做:

{% extends "bootstrap/base.html" %}

我在虚拟环境中运行Python2.7。当我激活了我的python时,它给了我运行

^{pr2}$

我按照书中所述,在venv中安装了烧瓶引导带,方法是:

(venv) $ pip install flask-bootstrap

flaskbootstrap成功地将my安装在venv/lib/python2.7/site-packages中。然而,当我使用apache2reload服务运行我的网页时,我得到一个500内部服务器错误。通过检查错误日志,我可以看到:

链接:https://imgur.com/a/3QCo6

显示系统试图使用系统文件而不是venv访问flask引导,所以网站崩溃,因为我的系统文件中没有安装flask引导程序。(但最后我不得不把它安装在那里。)

如何让系统使用venv的flask引导而不是系统文件的引导?在


Tags: webflaskbasevenv烧瓶系统html错误