关于新项目在PyCharm中自动构建UV环境的问题

当一个新的github项目使用Pycharm打开时,会自动构建uv环境,此时可以在命令行使用:

bash 复制代码
uv sync

使用uv管理环境。

UV管理环境出现的问题

由于是Pycharm自动构建的uv环境,那么uv sync安装之后便构建了虚拟环境,此时uv.exe是安装在conda的base环境中,因此使用PyCharm的中命令行安装依赖包,就会出现安装到base环境,而不是当前使用uv管理的虚拟环境。

解决方案

基于 uv 的项目(包含 pyproject.toml 和 uv.lock 文件),添加软件包的正确方式是使用 uv add命令

bash 复制代码
uv add langchain_community

优点:

  • 将包名添加到 pyproject.toml的依赖列表中。

  • 更新 uv.lock锁文件,确保依赖版本精确。

  • 将包安装到虚拟环境中。

相关推荐
lzl204018 小时前
VSCode中Codex CLI登录卡在‘Sign in with ChatGPT‘屏幕
ide·vscode·chatgpt·codex
小张同学82419 小时前
-RAG检索增强生成让智能体拥有企业级专属知识库
开发语言·python·架构·pycharm
AI进化营-智能译站1 天前
Jazzy ROS2入门指南系列05-配置VsCode实现ROS2项目开发
ide·vscode·ai·编辑器
程序员-小李1 天前
uv 学习总结:从零到一掌握现代化 Python 工具链
python·学习·uv
EvenBoy2 天前
IDEA中使用CodeX
java·ide·intellij-idea
时光之源2 天前
Visual Studio | Marketplace创建发布者(Create Publisher)时无法创建的问题解决方案
ide·vscode·visual studio·plugin·cursor
咯哦哦哦哦2 天前
Foundationpose环境配置【非conda--纯UV】(linux22.04+python3.10)
python·pip·uv
啾啾啾6662 天前
VScode用cookie登录时,输入cookie值后按回车没反应
ide·vscode·编辑器
iwS2o90XT2 天前
开发一个VS Code主题插件,定制你的IDE
ide·jupyter·postman
yc_12242 天前
用 Visual Studio 远程调试 Linux:从零到流畅的完整指南
linux·ide·visual studio