uv成功安装环境但是找不到模块
前提:uv成功安装,uv sync也成功安装,但是启动项目是就显示 no module
解释如下:
- 项目使用的是虚拟环境( .venv 目录),位于 C:\Users\ruyuz\Desktop\CodeRAG-main\.venv\Lib\site-packages
- 但通过普通的 pip install loguru 命令,依赖默认安装在了用户目录: C:\Users\ruyuz\AppData\Roaming\Python\Python312\site-packages
- 这导致了虚拟环境无法访问到用户目录安装的依赖包
思考:conda,pip,uv使用的默认环境路径都不一致,所以默认读取路径不一致
轻量级项目使用uv很好用,所以最后使用了命令
pip install -e .