为john cage开发的介观生成算法andrew culver的一个实现。
pymesomake的Python项目详细描述
pymesomake
pymesomake是为john cage开发的介观生成算法andrew culver的python 3实现。
安装
窗口
我只在项目中使用windows进行测试,但这些说明适用于普通的windows 10虚拟机:
如果系统中还没有python,请从python.org下载并安装当前版本。
打开命令提示符。
运行此命令。
pip install pymesomake
- 从python的自然语言工具包下载
punkt
标记器。
python -m nltk.downloader punkt
运行此命令,确保提供下载Genesis文本的正确路径。
python -m pymesomake --sourcefile=Downloads\genesis.txt --mesostring="these are the times that try men's souls"
你应该在屏幕上看到一个介观。祝贺你。
macos
我大部分的开发工作都是在Macintosh硬件上完成的,所以我的设置有些定制。如果你在mac上做过任何编程,那么很可能你已经安装了Xcode
、the ^{
在Mac上安装最新版本的Python3。This guide和其他的一样好。
打开终端窗口。
运行此命令。
pip install pymesomake
- 从python的自然语言工具包下载
punkt
标记器。
python -m nltk.downloader punkt
运行此命令,确保提供下载Genesis文本的正确路径。
python -m pymesomake --sourcefile=Downloads/genesis.txt --mesostring="these are the times that try men's souls"
你应该在屏幕上看到一个介观。祝贺你。
Linux
即将推出
用法
python pymesomake --sourcefile='data/genesis.txt' --mesostring="these are the times that try men's souls"
致谢和资源
安德鲁·卡尔弗
罗马教廷
- source of Genesis text。HTML源代码经过这些最小的编辑:
- 删除页面导航元素
- 删除章节标题(如“第6章”)和行号(如“[1:30]”)
Marjorie Perloff上下文随笔
提醒维修人员
发布时间:
python setup.py sdist bdist_wheel
twine upload dist/*