发布于: 2025-4-18最后更新: 2025-4-18字数 481阅读时长 2 分钟

type
status
date
slug
summary
tags
category
icon
password
Property
Apr 18, 2025 01:57 PM
URL

1. 遇到的问题

最近在折腾 mcp 大模型上下文协议,可以使用 Python 的包进行 mcp 服务器的开发,但是需要 Python 的版本是 3.10 以上,而 Ubuntu 自带的 Python 是 3.8 的显然是不能满足需求的
 

2. 增加第三方源

首先更新,然后安装 software-properties-common
software-properties-common 是一个 Ubuntu 系统工具包,它提供了添加和管理软件源的功能。通过这个包,你可以更方便地添加、删除和管理 PPA(Personal Package Archives)源,这对于安装和更新特定版本的软件,比如安装更新版本的 Python非常有用。
 
Ubuntu 自带的软件源的 Python 版本不是我们所要求的,需要增加一个软件源,下面增加的是名为“deadsnakes”的由第三方维护的软件源(https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa)
在执行上述指令的过程中,会有提示出现,敲击“回车”(“retrun”)键即可
notion image
如图所示这里已经包含到了 Python 的 3.13 的版本了
 

3. 安装 Python 3.11 和使用

接着安装 Python 3.11
notion image
 
安装完成后,你会发现并不能直接用
notion image
 
但是你发现使用
可以看到版本号
notion image
 
那是因为默认的 Python 没有直接用 3.11,所以我们希望将 python3 命令默认指向 Python 3.11(慎用,尤其是在系统依赖 Python 的时候),可以执行下面的命令:
notion image
然后输入回车就行了
默认选择是:
这表明当前系统会自动选择优先级最高的 python3,也就是 3.11。
 
然后我们输入
notion image
发现确实是 3.11

Loading...
Mac 上 MySQL 安装和简单使用

Mac 上 MySQL 安装和简单使用


使用Gaussian计算分子表面静电势

使用Gaussian计算分子表面静电势


公告
公告
博客重大更新,更换为matery主题,阅读体验更加好了。
和博主联系
notion image