鹈鹕遗址的IDE。

pelicide的Python项目详细描述


鹈鹕遗址的IDE。

安装

安装杀虱剂应该很容易:

$ pip install pelicide

开发

然而,杀鹈鹕剂还没有释放给PYPI。建立工作 pelicide安装,有一些要求:

  • python 2.7(不幸的是,并非所有依赖项都是python 3 兼容)
  • node.js(托管jspm所必需的)
  • jspm(收集所有javascript依赖项并构建 生产javascript文件,使用npm install jspm安装它)
  • git(获取实际代码和依赖项所需)

一旦安装了这些依赖项,就可以得到pelicide源代码, 使用jspm和pip安装它的依赖项:

$ git clone git@github.com:iksteen/pelicide.git
$ cd pelicide
$ jspm install
$ python setup.py develop

运行杀螨剂

在鹈鹕目录中创建一个项目文件(pelican.ini):

[pelicide]
pelicanconf=pelicanconf.py
python=~/.pyenv/pelican/bin/python
deploy=make rsync_upload
tempdir=tmp

所有设置都是可选的(事实上,您可以在没有项目的情况下运行pelicide 文件)。pelicanconf设置的默认值是pelicanconf.py, 默认的python解释器是用于执行pelicide的解释器。

指定的python解释器将用于设置鹈鹕 环境。如果您在不同的虚拟机中安装pelidide,这将非常有用 环境,而不是你用它来建立你的网站。

deploy选项指定要执行什么命令来部署(或发布) 你的网站。可以指定任何shell命令。命令将在 鹈鹕配置文件所在的目录。

默认情况下,pelicide将创建一个临时目录来存储输出 文件在(在退出时清理)。如果你有很多媒体 需要复制并经常重新启动pelicide的文件 使用tempdir指定持久输出。

也可以在中创建全局配置文件 ~/.config/pelicide/pelicide.ini。此配置文件将首先加载并 可以包含与项目文件相同的选项。

现在,开始杀虱剂:

pelicide pelicide.ini

pelicide将输出很多调试信息(实际上,它是调试 鹈鹕的输出,它将您的站点构建到一个临时目录中)和 最后它会告诉你去一个网站:

Pelicide is running. Please visit http://127.0.0.1:6300/

请注意,如果在没有项目文件和全局 配置文件,它将在当前目录中查找pelicanconf.py 它将使用python解释器来运行pelicide本身。

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

推荐PyPI第三方库


热门话题
java向嵌入式Jetty添加多个端点   java如何在JAXWS处理程序中区分请求和响应?   使用Scenebuilder for JAVAFx的登录应用程序的java MVC体系结构   java对话框将不显示   Windows 7上的Java系统变量   java删除动态添加的面板   java将Javadoc嵌入到HTML网站中   带有URL编码数据的java Spring RestTemplate POST请求   java JAXR只运行一次函数   HttpClient缺少java依赖项   java深层反射比较   基于javarmi和CORBA的分布式计算   如何使用当前数据库时间从Java更新MongoDB?   java通过光标保存数据调试时显示错误数据