Hello everyone. I am running into a small issue wi...
# general
s
Hello everyone. I am running into a small issue with my python interpreters today when running pants commands. Hoping someone here has seen this before. I am on pants
2.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
Copy code
[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.
Copy code
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?