我的同事们目前正在测试python的一些软件包的初始设置,但是我正在运行一些关于python的基础代码的测试步骤。任何帮助都是非常感谢的,因为我们以前在Python中没有这样做过(它看起来是a bit... fractured)。在
要求:
理想情况下,工作流应该这样工作(暂时忽略我们如何安装/获取python):
加分问题:
我们愿意在每个dev-machine/build-agent上安装python,而不是将其签入到源代码管理中,不过,如果我们可以将其签入并忘掉它,那就更好了。到目前为止,我们在这方面的最佳选择是将python安装目录与pythonxx.dll在Windows/System32中找到,但我不确定这是否是一个有缺陷的方法。在
我们发现了Movable Python和{a5}。你知道最好的方法是什么吗?就像我说的,如果不可行的话,我们愿意咬紧牙关,在每台机器上安装python。在
干杯!在
在没有更好的办法的情况下,我们通过反复试验来解决这个问题。目前,我们的代码库很小,因此这种方法可能存在一些尚未暴露的缺陷,但我们暂时还是会继续使用它。在
最后,我们:
然后我们调用测试运行程序,它会自动收集我们的测试,没有任何麻烦。不错!在
以后还要去看virtualenv。在
编辑(未来N年):
Pip是python2.7.9及更高版本中的标准配置。现在做事情最简单的方法是:
另外,除非您确实需要,否则不要使用可移植python。真希望我们不要就此了结。在
相关问题 更多 >
编程相关推荐