我有一个使用 bazel 0.24 的现有项目。该项目没有定义py_runtime. 现在,py_test目标可以导入/usr/local/lib/python2.7/dist-packages/破坏封装的项目,并可能导致版本偏离requirements.txt.
我目前无法升级我的 bazel 版本,因此我无法使用正在进行的工具链工作。
我想定义一个 bazel 规则来.venv/py27/...使用requirements.txt我拥有的文件构建虚拟环境,以便我可以在py_runtime. 我也会对 python 3.6 做同样的事情。
如何将虚拟环境的创建表达为 bazel 目标?这样做然后将其用作运行时是否有任何特殊考虑?应该如何py_runtime定义?
| 归档时间: |
|
| 查看次数: |
1804 次 |
| 最近记录: |