关于新项目在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锁文件,确保依赖版本精确。

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

相关推荐
AI视觉网奇11 小时前
vscode 不能显示断点 2025
ide·vscode·编辑器
BD_Marathon11 小时前
【IDEA】Debug(调试)
java·ide·intellij-idea
A_one201011 小时前
vscode editor 基础行为配置
ide·vscode·编辑器
q***547512 小时前
解决no main manifest attribute错误
ide·python·pycharm
羊仔AI探索13 小时前
GLM-4.6接入Claude Code插件,国内丝滑编程
ide·人工智能·ai·aigc·ai编程
m0_4902406713 小时前
wsl+vscode
ide·vscode·编辑器
在天愿作比翼鸟在地愿为连理枝13 小时前
宿主机使用VScode连接本地虚拟机
ide·vscode·编辑器
星川皆无恙14 小时前
大数据爬虫可视化分析:基于Python的豆瓣书籍可视化分析系统的设计与实现
大数据·爬虫·python·架构·pycharm·django
一只大头猿15 小时前
myeclipse-ci-2018安装教程
ide·ci/cd·myeclipse
MounRiver_Studio15 小时前
RISC-V IDE MRS2使用笔记(三):编译后函数调用分析
ide·笔记·risc-v