今天项目升级了比较多的依赖,想着直接把虚拟环境整个目录干掉重新install。
项目目录结构
root
|- .cache
|- artifacts
|- virtualenvs/py3.8
|- ...
但是我只删除了.cache/virtualenvs/py3.8这个虚拟环境的目录,此时`poetry install`直接报错,提示`relative path can't be expressed as a file URI`。
后来经过百度谷歌github一轮发现是没有删除干净,需要把整个`.cache/`目录删除。
至此问题解决。