创新智库网络应用

eureka-opensource的Python项目详细描述


我快速启动

I.1无堆栈python安装

eureka是一个解决方案,它需要一个名为无堆栈python(2.7版)的自定义python实现。

要通过源安装,请首先确保您具有必备的系统依赖项:

  • 对于基于debian的发行版:

    sudo apt-get install --no-install-recommends autoconf automake bzip2 ca-certificates file g++ gawk gcc libbz2-dev libffi-dev libfreetype6-dev libgdbm-dev libjpeg-dev libncurses-dev libopenjpeg-dev libpng-dev libpq-dev libreadline-dev libsqlite3-dev libssl-dev libtiff-dev libtool libwebp-dev libxml2-dev libxslt-dev make patch pkg-config wget xz-utils zlib1g-dev
    

然后完成以下命令:

$ wget http://www.stackless.com/binaries/stackless-278-export.tar.bz2
$ tar xf stackless-278-export.tar.bz2
$ cd stackless-278-export
$ ./configure --prefix=<STACKLESS_DIR> && make -j3 all && make install

I.2 virtualenv和setuptools安装

为了隔离eureka项目,您可以安装并使用virtualenv。要在全新的无堆栈python中执行此操作,可以执行以下命令:

$ wget https://bootstrap.pypa.io/ez_setup.py -O - | <STACKLESS_DIR>/bin/python
$ <STACKLESS_DIR>/bin/easy_install virtualenv

注意:您还可以找到有关如何在其文档上安装stackless python的更多详细信息

I.3 Eureka安装

您可以通过执行以下操作来创建您的虚拟机:

$ <STACKLESS_DIR>/bin/virtualenv <EUREKA_DIR>
$ cd <EUREKA_DIR>

您最终可以使用 简易安装功能安装eureka open

$ ./bin/easy_install eureka-opensource

或者从pypi或从github下载压缩存档文件并运行:

$ ./bin/easy_install <archive>

I.5数据库创建

默认情况下,eureka使用标准的sqlite数据库进行持久化。因此,要创建数据库及其模式,可以使用以下nagare命令

$ ./bin/nagare-admin create-db eureka

I.6独立应用程序启动

现在您的应用程序已成功设置,您可以使用以下命令在独立模式下运行它:

$ ./bin/nagare-admin serve eureka

而且,现在您可以通过在您喜爱的浏览器中访问http://127.0.0.1:8080 http://127.0.0.1:8080 来访问您的eureka。

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

推荐PyPI第三方库


热门话题
java出现编译错误,我不理解   java在gnu-trove库中是否有任何有序映射?   java Servlet应该有映射,但找不到Servlet   java时间和第二期显示1:10,而不是13:10   java Play Framework 1.2.7 Heroku更新崩溃   线程“main”java中的opencsv异常。lang.NoClassDefFoundError:org/apache/commons/lang3/ObjectUtils   selenium在java中隐藏警告消息   java使用ID引用将JSON实体反序列化为POJO   java无法在JRE 8中加载字体   一个线程中的异常/错误会使整个应用程序停止吗?   java访问重复子规则的元素标签;e、 g.用ANTLR解析(1,2,3)中的a   java如何从平移旋转中找到新坐标   使用HTML Java小程序托管jar文件存在安全问题   java如何按频率而不是字母顺序排列字符串数组   java清除bufferedReader和块以获得更多输入   java解密SAML2断言