自从python管理器从1.9升级2.0后,导致原教程不能使用。
故关于2.0新开教程如下。
关于python管理器2.0 最大的区别在于:
python管理器2.0不再需要进入虚拟环境,直接在当前环境进行操作,但是需要指定python路径及pip路径。
1、新建mrdoc工程目录,下载源码:
新建目录【mrdoc】,进入mrdoc目录,并在宝塔ssh或远程ssh中执行 ,下载源码
git clone https://gitee.com/zmister/MrDoc.git
2、新建python管理器项目
等待python管理器安装项目及依赖项。
3、配置mrdoc
进入宝塔文件管理,进入目录如下:
3.1 进入子目录 【bin】,并复制路径
复制得到路径如下【路径在之后的命令中均需要使用】:
/mrdoc/MrDoc/11be20911658e8bec317a5e8928cf0ad_venv/bin
#注意,在下面是使用的时候需要改为自己的路径才能用
如果依赖项安装不完整,可以重新手动安装:
#注意替换为自己的路径
/mrdoc/MrDoc/11be20911658e8bec317a5e8928cf0ad_venv/bin/pip install -r requirements.txt
3.2 数据库初始化
进入ssh,进入mrdoc源码所在目录,如:mrdoc/MrDoc/ ,依次执行如下命令
## 初始化数据库
#注意替换为自己的路径
/mrdoc/MrDoc/11be20911658e8bec317a5e8928cf0ad_venv/bin/python3 manage.py makemigrations
/mrdoc/MrDoc/11be20911658e8bec317a5e8928cf0ad_venv/bin/python3 manage.py migrate
/mrdoc/MrDoc/11be20911658e8bec317a5e8928cf0ad_venv/bin/python3 manage.py createsuperuser
返回项目管理器,重启项目
3.3端口放行
至此,mrdoc就可以访问了。