MoinMoin 2安装

moin2的建议下载方式是从moin2 github软件仓库clone

当前 moinmoni 2.0 运行环境目前还是需要使用 python 2.7 系列,官方说明表示 moinmoin 当前重点是尽快使得 moin 2.0 稳定发布。计划在 moin 2.1 开始支持在 Python 3.x 上运行。

下载

git clone https://github.com/moinwiki/moin

moin目录改名成你需要的项目名字(可选)。

mv moin my_works

准备Pyton 2.75 virtualenv 环境

  • 在macOS平台,可以使用默认系统自带python 2.75,并使用其 easy_install 工具安装 pip

sudo easy_install pip
  • 安装virtualenv

sudo pip2 install virtualenv

注意:如果使用Python官方提供的Python 3.x 安装包,则环境变量中Python 3.x的路径可能在Python 2.x之前,需要通过指定完整路径来运行Python 2.x的virtualenv指令。

cd ~
/usr/local/bin/virtualenv venv2

如果要激活virtualenv,则执行 . venv2/bin/activate。不过,运行moin需要这个命令。

安装

使用你自己的普通用户账号,在moin根目录执行以下命令,以便将所有依赖包安装到系统或者virtualenv环境

<python> quickinstall.py
<python> quickinstall.py <path-to-venv>

此时会下载所有依赖:

python2.7 quickinstall.py ~/venv2

安装完成后,就可以在项目目录下直接运行 ./m 查看所有帮助命令。

初始化

  • 以下命令将创建一个wiki实例并使用样例数据加载(可选):

m sample   # in Windows
./m sample # in Unix
  • 如果不想使用样例数据,可以创建一个新的空wiki:

m new-wiki   # in Windows
./m new-wiki # in Unix

如果要删除wiki,例如sample这个样例,则使用:

./m del-wiki sample
  • 然后就可以运行了

m run      # in Windows
./m run    # in Unix

参考

Last updated