Tag: tox

如何通过需求文件安装模块?

我们的python项目有一个requirements.txt文件,里面列出了一些相关的模块。 我们曾经使用过 pip install -r requirements.txt 安装这些依赖关系。 我们现在使用tox来构buildtesting环境。 我的问题是,我们如何直接通过requirements.txt安装模块。 以下是我们的tox.ini和requirements.txt文件: tox.ini: [tox] envlist=py27 [testenv] deps=pytest boto commands=py.test rquirements.txt: boto 有什么办法从tox.ini中删除“boto”并添加类似的东西 deps_files=requirements.txt

如何在没有setup.py的项目中运行tox?

我想用tox来运行我的unittests两个virtualenvs,因为我的应用程序必须支持2个不同的Python版本。 我的问题是tox需要一个setup.py ,但我没有,因为我的应用程序不是一个模块,并有自己的安装程序。 现在我不想为了使用setup.py而自动执行安装过程,我只想运行我的unit testing,而不必编写setup.py 。 那可能吗? 或者,我怎么能写一个“空”setup.py,什么都不做? 你能指出我对这个主题的一些文档( distutils文档解释了如何写一个有意义的setup.py ,而不是一个空的)?