下述文档仅支持宝塔面板「Python项目管理器1.9版本」
使用宝塔面板的「Python项目管理器」可以很方便地部署 Python Web 应用。
MrDoc 也推荐使用宝塔面板进行部署。
在某些情况下,我们需要在宝塔面板的命令行终端手动执行一些 MrDoc 的命令,这些时候需要在 MrDoc 的项目目录内激活虚拟环境后再进行命令的执行。
宝塔面板的「Python项目管理器」窗口中有介绍如何使用项目的虚拟环境
在此我们做一个示例介绍。
激活虚拟环境
示例项目名为:mrdoc
示例项目路径为:/www/wwwroot/MrDoc
所以项目的虚拟环境路径为:/www/wwwroot/MrDoc/{项目名}_venv
,也就是/www/wwwroot/MrDoc/mrdoc_venv
激活虚拟环境的命令为:
source /www/wwwroot/MrDoc/mrdoc_venv/bin/activate
我们可以点击项目路径,跳转到项目路径所在的目录,输入下述命令快速激活虚拟环境:
source ./mrdoc_venv/bin/activate
如下图所示:
退出虚拟环境
如果在激活虚拟环境之后需要退出虚拟环境,直接在命令行终端输入如下命令即可:
deactivate