pypy3.8: venv: Error: [Errno 17] File exists: '/tmp/z/lib/python3.8'
It seems that PyPy3.8's built-in venv
module is also affected by the new layout, albeit in a different way from virtualenv
package:
$ pypy3 -m venv /tmp/z
Unable to symlink '/usr/bin/../lib/python3.8' to '/tmp/z/lib/python3.8'
Error: [Errno 17] File exists: '/tmp/z/lib/python3.8'
FWICS it creates lib/python3.8/site-packages
directory for its own packages first, then tries to symlink the system python3.8
directory as part of the lib
directory.