Closed
Description
Pipenv version: 2018.7.1
The first error is OK (the PermissionError
), but then there's a lot more.
$ WORKON_HOME=/opt/ pipenv sync
Creating a virtualenv for this project...
Pipfile: /home/me/project/Pipfile
Using /usr/bin/python3.6m (3.6.5) to create virtualenv...
⠋Running virtualenv with interpreter /usr/bin/python3.6m
Using base prefix '/usr'
Traceback (most recent call last):
File "/home/me/.local/lib/python3.6/site-packages/virtualenv.py", line 2343, in <module>
main()
File "/home/me/.local/lib/python3.6/site-packages/virtualenv.py", line 712, in main
symlink=options.symlink)
File "/home/me/.local/lib/python3.6/site-packages/virtualenv.py", line 927, in create_environment
site_packages=site_packages, clear=clear, symlink=symlink))
File "/home/me/.local/lib/python3.6/site-packages/virtualenv.py", line 1112, in install_python
mkdir(lib_dir)
File "/home/me/.local/lib/python3.6/site-packages/virtualenv.py", line 324, in mkdir
os.makedirs(path)
File "/usr/lib/python3.6/os.py", line 210, in makedirs
makedirs(head, mode, exist_ok)
File "/usr/lib/python3.6/os.py", line 210, in makedirs
makedirs(head, mode, exist_ok)
File "/usr/lib/python3.6/os.py", line 220, in makedirs
mkdir(name, mode)
PermissionError: [Errno 13] Permission denied: '/opt/clump-D6KMH_ut'
Error while trying to remove the /opt/clump-D6KMH_ut env:
No such file or directory
Virtualenv location: Traceback (most recent call last):
File "/home/me/.local/bin/pipenv", line 11, in <module>
sys.exit(cli())
File "/home/me/.local/lib/python3.6/site-packages/pipenv/vendor/click/core.py", line 722, in __call__
return self.main(*args, **kwargs)
File "/home/me/.local/lib/python3.6/site-packages/pipenv/vendor/click/core.py", line 697, in main
rv = self.invoke(ctx)
File "/home/me/.local/lib/python3.6/site-packages/pipenv/vendor/click/core.py", line 1066, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/me/.local/lib/python3.6/site-packages/pipenv/vendor/click/core.py", line 895, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/me/.local/lib/python3.6/site-packages/pipenv/vendor/click/core.py", line 535, in invoke
return callback(*args, **kwargs)
File "/home/me/.local/lib/python3.6/site-packages/pipenv/vendor/click/decorators.py", line 17, in new_func
return f(get_current_context(), *args, **kwargs)
File "/home/me/.local/lib/python3.6/site-packages/pipenv/cli.py", line 1049, in sync
pypi_mirror=pypi_mirror,
File "/home/me/.local/lib/python3.6/site-packages/pipenv/core.py", line 2504, in do_sync
ensure_project(three=three, python=python, validate=False, deploy=deploy, pypi_mirror=pypi_mirror)
File "/home/me/.local/lib/python3.6/site-packages/pipenv/core.py", line 614, in ensure_project
path_to_python = which('python') or which('py')
File "/home/me/.local/lib/python3.6/site-packages/pipenv/core.py", line 115, in which
p = os.path.join(location, 'bin', command)
File "/usr/lib/python3.6/posixpath.py", line 80, in join
a = os.fspath(a)
TypeError: expected str, bytes or os.PathLike object, not NoneType