salmon-barista-63163
07/12/2021, 11:06 PM2.5.0
running in a python 3.9.6
pyenv environment. I also have python 3.8.11
and python 3.6.12
installed via pyenv as we need those versions for our interpreter constraints for some of our servers.
pants.toml
[python-setup]
resolve_all_constraints = true
interpreter_constraints = ['CPython>=3.6,<3.7']
requirement_constraints = '3rdparty/python/constraints.txt'
interpreter_search_paths = [
'<PYENV>',
'<PATH>',
]
It finds the 3.6.12 interpreter but i get errors like this when trying to resolve the constraints.
WARNING: Requirement '/tmp/process-executionlIuSO7/.tmp/tmpfyzwz_5c/home.centos..pyenv.versions.3.6.12.bin.python3.6/pyOpenSSL-20.0.1-py2.py3-none-any.whl' looks like a filename, but the file does not exist
ERROR: Could not install packages due to an EnvironmentError: [Errno 2] No such file or directory: '/tmp/process-executionlIuSO7/.tmp/tmpfyzwz_5c/home.centos..pyenv.versions.3.6.12.bin.python3.6/pyOpenSSL-20.0.1-py2.py3-none-any.whl'
Anyone see this before?