如何从github运行多文件程序

时间:2016-02-22 14:30:41

标签: python multifile

我非常精通python中的单个文件程序,我正在尝试学习如何处理多文件程序,因为我开始处理那些没有简单安装按钮的东西。如果您可以提供教程或文献的任何链接,那就太棒了!

更具体地说,我正在尝试运行列出here

的程序

2 个答案:

答案 0 :(得分:0)

将其下载为zip(github提供了方便的链接)并解压缩? (或从拉链运行: https://blogs.gnome.org/jamesh/2012/05/21/python-zip-files/

答案 1 :(得分:0)

根据您运行的环境(例如Windows,Linux),详细信息会有所不同。但是你想要的是在它已经拥有的层次结构中下载整个东西,导航到src目录并在主程序上调用python,在这种情况下似乎是__main__.py

从Linux或Mac OS X命令行,您可以执行

git clone https://github.com/benhoff/vex
cd vex/src
python __main__.py

但是requirements.txt文件中列出了一些要求。这些必须安装在您的系统上才能工作。试试cd vex; pip install -r requirements.txt。在我的Mac OS X El Capitain上,pip尚未安装,instructions for that are available