<@U06A03HV1> Any reason I'd be getting permissions...
# development
w
@witty-crayon-22786 Any reason I'd be getting permissions issues when trying to grab 2.17.0a1?
Copy code
Bootstrapping Pants 2.17.0a1 using cpython 3.9.15
Installing pantsbuild.pants==2.17.0a1 into a virtual environment at /Users/sj/Library/Caches/nce/2351f91ce4510094a8c79af7e3578ac7f71d3918106e3b86ddf7cee196084d4a/bindings/venvs/2.17.0a1
New virtual environment successfully created at /Users/sj/Library/Caches/nce/2351f91ce4510094a8c79af7e3578ac7f71d3918106e3b86ddf7cee196084d4a/bindings/venvs/2.17.0a1.
Error: Failed to exec "/Users/sj/Library/Caches/nce/2351f91ce4510094a8c79af7e3578ac7f71d3918106e3b86ddf7cee196084d4a/bindings/venvs/2.17.0a1/lib/python3.9/site-packages/pants/bin/native_client" with argv ["/Users/sj/Library/Caches/nce/2351f91ce4510094a8c79af7e3578ac7f71d3918106e3b86ddf7cee196084d4a/bindings/venvs/2.17.0a1/lib/python3.9/site-packages/pants/bin/native_client", "--python-repos-find-links=-[\'file:///Users/sj/Library/Caches/nce/2351f91ce4510094a8c79af7e3578ac7f71d3918106e3b86ddf7cee196084d4a/bindings/find_links/2.17.0a1/a577739f/index.html\']", "--version"]: EACCES: Permission denied
e
It probably makes sense to chmod +x (using Python) here to be defensive against how Pants packages its wheel wrt perm bits: https://github.com/pantsbuild/scie-pants/blob/750ccd78dc5e55ad7209accb9e5b5b044e2d7326/tools/src/scie_pants/install_pants.py#L121-L127