tox运行我的python2.7测试,但对于python3.4则失败。它给出一个“调用失败”的消息。节选:
py34 create: /home/josh/code/ezoutlet/.tox/py34
ERROR: invocation failed (exit code 1), logfile: /home/josh/code/ezoutlet/.tox/py34/log/py34-0.log
ERROR: actionid: py34
msg: getenv
cmdargs: ['/usr/bin/python', '-m', 'virtualenv', '--python', '/usr/bin/python3.4', 'py34']
后来呢
^{pr2}$
您需要查看错误消息的详细信息。请注意失败的命令(来自第一个摘录):
您可以使用以下命令手动运行:
^{2}$假设你看到同样的错误,你的问题是virtualenv而不是tox。在
我查看了virtualenv的帮助页面,看起来这应该有用。面对可能的bug,一个好的第一步是升级Python、virtualenv或其他库。在
在我的案例中,升级virtualenv是解决方案:
有趣的是,这个解决方案同时适用于Windows和Linux。最有可能的是,在我得到virtualenv和最新版本之间有一个bug修复。在
相关问题 更多 >
编程相关推荐