塞内克斯

senex的Python项目详细描述


senex是一个用于高级管理 Online Linguistic Database (OLD)应用程序。

安装senex后,您可以执行以下操作(从web界面或 通过服务器上的命令行):

  • 安装旧软件及其依赖项
  • 创建新的旧实例(例如,针对特定语言)
  • LI>启动和停止已有的旧实例

要求

现在senex只能在ubuntu服务器上工作。版本10.04和14.04 正在成为目标。

要使Senex正常工作,必须安装以下部件。它可以安装 其余的要求和老年人的其他要求都是自己的。

  • python 2.6或2.7
  • MySQL服务器
  • 阿帕奇2
  • 吉特

待办事项

  • 为senex本身创建bash安装脚本。

  • 在setup.py中添加python crontab作为依赖项。来自buildold:

    Python-crontab (https://pypi.python.org/pypi/python-crontab) should be installed if you want the OLD-restart cronjob to be created for you. But the script will still work without it.

为Senex创建开发设置

如果您的系统python中没有安装python setuptools,请安装它:

$ sudo apt-get install python-setuptools

如果系统python中没有安装python的virtualenv,那么 使用setuptools中的easy_install进行安装:

$ sudo easy_install virtualenv

创建并激活虚拟环境:

$ virtualenv env
$ source env/bin/activate

下载senex repo并安装其依赖项:

$ git clone https://github.com/jrwdunham/senex.git
$ cd senex
$ python setup.py develop

创建senex的数据库表并提供给它:

$ initialize_senex_db development.ini
$ pserve development.ini

0.0

  • 初始版本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Thumbnailator库将图像转换为cmyk   Java反射从目录中的类运行测试   JavaEclipseJDT编译器说方法未定义,但EclipseIDE没有   重构如何重构一行重复的java代码   java Eclipse:使用删除线文本呈现自定义注释   java问题与ArrayList复制数据   java如何在swagger中传递访问令牌?   使用另一个java文件运行java文件时出错   java为什么谷歌云存储生成的上传链接在成功上传后不会失效?   java将我的客户端PC重定向到默认登录页面   java hibernate c3p0配置mysql问题   java和java之间的区别。尼奥。文件文件和java。伊奥。文件   列出java循环并向映射中添加值   java为什么OJ报告这段代码的运行时错误?