首页 > 解决方案 > 无法创建 python virtualenv FileNotFoundErrorwheels.lock

问题描述

我正在一个系统范围内未安装 virtualenv 的系统中工作。我没有根访问权限来在系统范围内安装它。

以用户身份为我安装 virtualenv 后pip3 install --user virtualenv,创建虚拟环境 python3 -m virtualenv testenv失败:

FileNotFoundError: [Errno 2] No such file or directory: '/path/to/python/share/virtualenv/seed-v1/3.6/wheels.lock'

该文件夹 /path/to/python/share/virtualenv/不存在。

即使没有在系统范围内安装 virtualenv,我如何使用它?

标签: python-3.xvirtualenv

解决方案


问题似乎是 virtualenv 试图写入我没有权限的 seed-v1 文件夹。

在将最近引入 VIRTUALENV_OVERRIDE_APP_DATA的文件夹设置为具有写入权限的文件夹后,我可以像预期的那样使用 virtualenv。


推荐阅读