我在参加HWO2014比赛,但我的机器人无法运行。以下是我提供的构建文件和运行文件:
-
构建文件:
#!/bin/bashvirtualenv env --no-site-packages --distributesource env/bin/activate
-
运行文件:
#!/bin/bashsource env/bin/activatepython main.py "$@"
然而,当我在MinGW终端上运行./build
时,报告了以下错误:
./build: line 3: virtualenv: command not found./build: line 5: env/bin/activate: No such file or directory
这个错误是什么意思?我该如何避免它?
回答:
你需要在你的机器上安装virtualenv
。运行文件是一个bash脚本,它指示在运行Python脚本之前进入新创建的虚拟环境。更多信息可以在virtualenv官方文档中找到。