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

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

相关推荐
zhang-ge13 小时前
python包和项目管理器uv在ubuntu下的安装与使用
开发语言·python·uv
葵花日记13 小时前
VS2022 美化指南:用 ClaudiaIDE 设置自定义编辑器背景
ide·visualstudio·编辑器
解道Jdon14 小时前
FigCraft把Figma用Rust从零重写了一遍
ide·windows·git·svn·eclipse·github·visual studio
Martina_032117 小时前
AI生成3D模型怎么判断能不能继续编辑?用6步检查Mesh、材质、UV与导出文件
图像处理·人工智能·3d·ai·自然语言处理·uv·游戏策划
饕餮争锋18 小时前
python开发工具uv简介
开发语言·python·uv
运维@小兵19 小时前
安装Pycharm并破解
ide·python·pycharm
承渊政道21 小时前
【Python编程—从入门到实践】(让程序记得、恢复并解释失败:Python 文件、异常与JSON系统教程)
开发语言·python·pycharm·json·异常处理
你说我胖?1 天前
Visual Studio编辑生成exe
ide·visual studio
西柚不烦恼1 天前
PyCharm 虚拟环境与 Jenkins 自动化部署实践
pycharm·自动化·jenkins
cgblpx2 天前
vscode的安装
ide·vscode·编辑器