python-3.x - 无法创建 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,我如何使用它?
解决方案
问题似乎是 virtualenv 试图写入我没有权限的 seed-v1 文件夹。
在将最近引入 VIRTUALENV_OVERRIDE_APP_DATA
的文件夹设置为具有写入权限的文件夹后,我可以像预期的那样使用 virtualenv。
推荐阅读
- swift - 快速将键值对附加到现有字典值
- python - 在未安装 python 的情况下通过云服务器在本地机器上运行 Python(py 文件)
- c++ - Tiles Stacking Problem 建立一个稳定的堆栈
- uwp-xaml - 为什么在 CanvasRenderTarget 中绘制的重叠矩形在 win2d 中可见?
- linux - 在 Linux 中运行 C 程序脚本会出现错误:意外标记 `(' 附近的语法错误
- javascript - Erro:SyntaxError: Unexpected token ':' in MUSIC BOT
- java - 通过 gzip 在解压缩字符串中显示未知字符
- reactjs - 什么时候在 React 中创建组件?
- java - 如何在 Apache poi 中创建项目符号列表?
- opencv - 如何更改opencv参考路径