uv初始化记录

要用vscode+cline写mcp服务,在uv初始化的时候有点小问题,记录一下解决过程。

uv安装

我是mac本,所以直接按照curl安装。这里是官网可自行去按照安装步骤来 https://docs.astral.sh/uv/getting-started/installation/

初始化

初始化一个项目目录

bash 复制代码
uv init demo

虚拟环境

进入目录以后创建虚拟环境

bash 复制代码
uv venv

激活环境

bash 复制代码
source .venv/bin/activate

安装所需的包

bash 复制代码
uv add "mcp[cli]" https

在这里就出现了问题,网络问题可能会有,可以自行解决。我想说的是第二个问题,python版本问题,一定要看一下自己需要的python版本是否和安装包匹配。

异常信息

主要问题其实就是python太低了,我是3.7的,结果要安装的依赖包需要3.10以上,所以就出现了冲突。

java 复制代码
× No solution found when resolving dependencies for split (markers: python_full_version >= '3.7' and python_full_version < '3.10'):
  ╰─▶ Because the requested Python version (>=3.7) does not satisfy Python>=3.10 and your project depends on mcp[cli], we can conclude that your project's requirements are unsatisfiable.

解决过程

安装3.11版本python

bash 复制代码
uv python install 3.11

python版本切换

将环境指向我们安装的版本

bash 复制代码
 uv python pin 3.11

查看是否指向正确版本

bash 复制代码
uv run python --version

修改配置

打开

vim pyproject.toml

将里面的python版本改成我们要运行的版本即可。

重新安装mcp包

相关推荐
2603_965148115 小时前
如何解析JSON数据?API返回的商品信息处理教程
开发语言·数据库·python·自动化·json·api
jufeng13077 小时前
【系列:手搓自主 AI Agent:Hermes 架构原理剖析 · 第 8 篇】
python·ai agent·配置系统
circuitsosk7 小时前
跨境电商智能化实战:AI如何赋能客服自动回复、广告智能投放与供应链预测
大数据·人工智能·python·langchain·智能客服
2601_956319888 小时前
2026年零基础学量化:从看懂示例到写清条件和动作
人工智能·python
过期的秋刀鱼!8 小时前
LangChain-D1-模型的工作流程
人工智能·python·langchain
萤火工厂目视化设计8 小时前
智能制造与企业文化目视化浪潮下:中小工厂的机遇与挑战
python·制造
DeepVisionary9 小时前
从GPT-5.6 Sol的Ultrafast模式看推理速度竞赛:750 token/秒背后,Cerebras的晶圆级生意
python·自动化
Tisfy9 小时前
Codex:通过编辑配置文件添加带Bearer的自定义MCP
数据库·大模型·agent·codex·mcp
leisoo809710 小时前
财报数据怎么排雷本地化Python构建财务异常预警系统
人工智能·python·算法
小柯南敲键盘10 小时前
跨马翻译:跨境电商批量图片翻译与视频字幕一站式工具
人工智能·python·音视频