zhenxun_bot/install_xiaobai/index.html
2025-10-14 09:18:00 +00:00

81 lines
258 KiB
HTML
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!doctype html>
<html lang="zh-Hans" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-install_xiaobai" data-has-hydrated="false">
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v3.5.2">
<title data-rh="true">Linux小白安装教程 | 绪山真寻BOT</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://your-docusaurus-site.example.com/zhenxun_bot/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://your-docusaurus-site.example.com/zhenxun_bot/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://your-docusaurus-site.example.com/zhenxun_bot/install_xiaobai"><meta data-rh="true" property="og:locale" content="zh_Hans"><meta data-rh="true" name="docusaurus_locale" content="zh-Hans"><meta data-rh="true" name="docsearch:language" content="zh-Hans"><meta data-rh="true" name="docusaurus_version" content="current"><meta data-rh="true" name="docusaurus_tag" content="docs-default-current"><meta data-rh="true" name="docsearch:version" content="current"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-rh="true" property="og:title" content="Linux小白安装教程 | 绪山真寻BOT"><meta data-rh="true" name="description" content="教程环境为全新未开封的 Ubuntu 24.04.1 LTS 版,请注意系统版本是否一致,使用的为桌面版,与服务器版本并无太大差别,如遇到教程外的情况请添加 真寻酱的技术群 进行求助"><meta data-rh="true" property="og:description" content="教程环境为全新未开封的 Ubuntu 24.04.1 LTS 版,请注意系统版本是否一致,使用的为桌面版,与服务器版本并无太大差别,如遇到教程外的情况请添加 真寻酱的技术群 进行求助"><link data-rh="true" rel="icon" href="/zhenxun_bot/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://your-docusaurus-site.example.com/zhenxun_bot/install_xiaobai"><link data-rh="true" rel="alternate" href="https://your-docusaurus-site.example.com/zhenxun_bot/install_xiaobai" hreflang="zh-Hans"><link data-rh="true" rel="alternate" href="https://your-docusaurus-site.example.com/zhenxun_bot/install_xiaobai" hreflang="x-default"><link rel="stylesheet" href="/zhenxun_bot/assets/css/styles.a878273d.css">
<script src="/zhenxun_bot/assets/js/runtime~main.4f55d4ea.js" defer="defer"></script>
<script src="/zhenxun_bot/assets/js/main.2d877d22.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const n=new URLSearchParams(window.location.search).entries();for(var[t,e]of n)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="跳到主要内容"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">跳到主要内容</a></div><nav aria-label="主导航" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="切换导航栏" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><a class="navbar__brand" href="/zhenxun_bot/"><div class="navbar__logo"><img src="/zhenxun_bot/img/logo.svg" alt="Logo" class="themedComponent_mlkZ themedComponent--light_NVdE"><img src="/zhenxun_bot/img/logo.svg" alt="Logo" class="themedComponent_mlkZ themedComponent--dark_xIcU"></div><b class="navbar__title text--truncate">小真寻</b></a><a class="navbar__item navbar__link" href="/zhenxun_bot/install/intro">安装文档</a><a class="navbar__item navbar__link" href="/zhenxun_bot/beginner">整合包文档</a><a class="navbar__item navbar__link" href="/zhenxun_bot/usage/builtin_plugins/about">使用文档</a><a class="navbar__item navbar__link" href="/zhenxun_bot/development/base_data">开发文档</a></div><div class="navbar__items navbar__items--right"><div class="navbarSearchContainer_Bca1"><div class="navbar__search searchBarContainer_NW3z" dir="ltr"><input placeholder="搜索" aria-label="Search" class="navbar__search-input"><div class="loadingRing_RJI3 searchBarLoadingRing_YnHq"><div></div><div></div><div></div><div></div></div></div></div><a class="navbar__item navbar__link" href="/zhenxun_bot/faq">FAQ</a><a class="navbar__item navbar__link" href="/zhenxun_bot/about">关于</a><a href="https://github.com/HibiKier/zhenxun_bot" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link">GitHub<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a><div class="toggle_vylO colorModeToggle_DEke"><button class="clean-btn toggleButton_gllP toggleButtonDisabled_aARS" type="button" disabled="" title="切换浅色/暗黑模式(当前为浅色模式)" aria-label="切换浅色/暗黑模式(当前为浅色模式)" aria-live="polite"><svg viewBox="0 0 24 24" width="24" height="24" class="lightToggleIcon_pyhR"><path fill="currentColor" d="M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"></path></svg><svg viewBox="0 0 24 24" width="24" height="24" class="darkToggleIcon_wfgR"><path fill="currentColor" d="M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"></path></svg></button></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div></nav><div id="__docusaurus_skipToContent_fallback" class="main-wrapper mainWrapper_z2l0"><div class="docsWrapper_hBAB"><button aria-label="回到顶部" class="clean-btn theme-back-to-top-button backToTopButton_sjWU" type="button"></button><div class="docRoot_UBD9"><aside class="theme-doc-sidebar-container docSidebarContainer_YfHR"><div class="sidebarViewport_aRkj"><div class="sidebar_njMd"><nav aria-label="文档侧边栏" class="menu thin-scrollbar menu_SIkG"><ul class="theme-doc-sidebar-menu menu__list"><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-1 menu__list-item"><a class="menu__link" href="/zhenxun_bot/about">你好,这里是绪山真寻</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-1 menu__list-item"><a class="menu__link" href="/zhenxun_bot/beginner">整合包文档</a></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist menu__link--sublist-caret" role="button" aria-expanded="false" href="/zhenxun_bot/development/base_data">development</a></div></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-1 menu__list-item"><a class="menu__link" href="/zhenxun_bot/faq">FAQ</a></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist menu__link--sublist-caret" role="button" aria-expanded="false" href="/zhenxun_bot/install/install-sql/sqlite">install</a></div></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-1 menu__list-item"><a class="menu__link menu__link--active" aria-current="page" href="/zhenxun_bot/install_xiaobai">Linux小白安装教程</a></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist menu__link--sublist-caret" role="button" aria-expanded="false" href="/zhenxun_bot/usage/builtin_plugins/about">usage</a></div></li></ul></nav></div></div></aside><main class="docMainContainer_TBSr"><div class="container padding-top--md padding-bottom--lg"><div class="row"><div class="col docItemCol_VOVn"><div class="docItemContainer_Djhp"><article><nav class="theme-doc-breadcrumbs breadcrumbsContainer_Z_bl" aria-label="页面路径"><ul class="breadcrumbs" itemscope="" itemtype="https://schema.org/BreadcrumbList"><li class="breadcrumbs__item"><a aria-label="主页面" class="breadcrumbs__link" href="/zhenxun_bot/"><svg viewBox="0 0 24 24" class="breadcrumbHomeIcon_YNFT"><path d="M10 19v-5h4v5c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-7h1.7c.46 0 .68-.57.33-.87L12.67 3.6c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87H5v7c0 .55.45 1 1 1h3c.55 0 1-.45 1-1z" fill="currentColor"></path></svg></a></li><li itemscope="" itemprop="itemListElement" itemtype="https://schema.org/ListItem" class="breadcrumbs__item breadcrumbs__item--active"><span class="breadcrumbs__link" itemprop="name">Linux小白安装教程</span><meta itemprop="position" content="1"></li></ul></nav><div class="tocCollapsible_ETCw theme-doc-toc-mobile tocMobile_ITEo"><button type="button" class="clean-btn tocCollapsibleButton_TO0P">本页总览</button></div><div class="theme-doc-markdown markdown"><header><h1>Linux小白安装教程</h1></header><div class="theme-admonition theme-admonition-tip admonition_xJq3 alert alert--success"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 12 16"><path fill-rule="evenodd" d="M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"></path></svg></span>提示</div><div class="admonitionContent_BuS1"><p>教程环境为全新未开封的 <strong>Ubuntu 24.04.1 LTS</strong> 版,请注意系统版本是否一致,使用的为桌面版,与服务器版本并无太大差别,如遇到教程外的情况请添加 <a href="https://qm.qq.com/q/YYYt5rkMYc" target="_blank" rel="noopener noreferrer">真寻酱的技术群</a> 进行求助</p></div></div>
<h4 class="anchor anchorWithStickyNavbar_LWe7" id="教程环境">教程环境<a href="#教程环境" class="hash-link" aria-label="教程环境的直接链接" title="教程环境的直接链接"></a></h4>
<p>服务器信息Ubuntu 24.04.1 LTS (GNU/Linux 6.8.0-49-generic x86_64)</p>
<p>Python版本3.12.3</p>
<p>ssh连接工具<a href="https://www.hostbuf.com" target="_blank" rel="noopener noreferrer">FinalShell</a></p>
<p>系统名称zhenxun</p>
<p>连接用户zhenxun</p>
<p>环境语音:中文简体</p>
<h4 class="anchor anchorWithStickyNavbar_LWe7" id="环境安装">环境安装<a href="#环境安装" class="hash-link" aria-label="环境安装的直接链接" title="环境安装的直接链接"></a></h4>
<h5 class="anchor anchorWithStickyNavbar_LWe7" id="换deb源为阿里">换deb源为阿里<a href="#换deb源为阿里" class="hash-link" aria-label="换deb源为阿里的直接链接" title="换deb源为阿里的直接链接"></a></h5>
<div class="theme-admonition theme-admonition-warning admonition_xJq3 alert alert--warning"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 16 16"><path fill-rule="evenodd" d="M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"></path></svg></span>注意</div><div class="admonitionContent_BuS1"><p>请注意系统版本是否与教程一致,不一样请跳过此步骤!</p></div></div>
<h6 class="anchor anchorWithStickyNavbar_LWe7" id="备份原文件">备份原文件<a href="#备份原文件" class="hash-link" aria-label="备份原文件的直接链接" title="备份原文件的直接链接"></a></h6>
<p><code>sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak</code></p>
<h6 class="anchor anchorWithStickyNavbar_LWe7" id="换源">换源<a href="#换源" class="hash-link" aria-label="换源的直接链接" title="换源的直接链接"></a></h6>
<div class="language-shell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-shell codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">sudo tee /etc/apt/sources.list &gt; /dev/null &lt;&lt; EOF</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">EOF</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="复制代码到剪贴板" title="复制" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<div class="theme-admonition theme-admonition-tip admonition_xJq3 alert alert--success"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 12 16"><path fill-rule="evenodd" d="M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"></path></svg></span>提示</div><div class="admonitionContent_BuS1"><p>运行sudo命令时会提升输入密码此时密码输入后为不可见状态并不是输入失败输入完成后回车即可</p></div></div>
<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary>点击查看详细输出</summary><div><div class="collapsibleContent_i85q"><div class="language-shell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-shell codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">zhenxun@zhenxun:~$ sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">[sudo] zhenxun 的密码:</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">zhenxun@zhenxun:~$ sudo tee /etc/apt/sources.list &gt; /dev/null &lt;&lt; EOF</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">&gt; deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">&gt; deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">&gt; deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">&gt; deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">&gt; EOF</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">zhenxun@zhenxun:~$</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="复制代码到剪贴板" title="复制" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div></div></div></details>
<h5 class="anchor anchorWithStickyNavbar_LWe7" id="更新软件包列表">更新软件包列表<a href="#更新软件包列表" class="hash-link" aria-label="更新软件包列表的直接链接" title="更新软件包列表的直接链接"></a></h5>
<p><code>sudo apt update</code></p>
<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary>点击查看详细输出</summary><div><div class="collapsibleContent_i85q"><div class="language-shell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-shell codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">zhenxun@zhenxun:~$ sudo apt update</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:1 http://mirrors.aliyun.com/ubuntu focal InRelease [265 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:2 http://mirrors.aliyun.com/ubuntu focal-updates InRelease [128 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:3 http://mirrors.aliyun.com/ubuntu focal-backports InRelease [128 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:4 http://mirrors.aliyun.com/ubuntu focal-security InRelease [128 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:5 http://mirrors.aliyun.com/ubuntu focal/main amd64 Packages [970 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:6 http://mirrors.aliyun.com/ubuntu focal/main Translation-en [506 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:7 http://mirrors.aliyun.com/ubuntu focal/main Translation-zh_CN [113 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:8 http://mirrors.aliyun.com/ubuntu focal/main amd64 Components [494 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:9 http://mirrors.aliyun.com/ubuntu focal/main Icons (48x48) [98.4 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:10 http://mirrors.aliyun.com/ubuntu focal/main Icons (64x64) [163 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:11 http://mirrors.aliyun.com/ubuntu focal/main Icons (64x64@2) [15.8 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:12 http://mirrors.aliyun.com/ubuntu focal/main amd64 c-n-f Metadata [29.5 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:13 http://mirrors.aliyun.com/ubuntu focal/restricted amd64 Packages [22.0 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:14 http://mirrors.aliyun.com/ubuntu focal/restricted Translation-en [6,212 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:15 http://mirrors.aliyun.com/ubuntu focal/restricted Translation-zh_CN [1,324 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:16 http://mirrors.aliyun.com/ubuntu focal/restricted amd64 c-n-f Metadata [392 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:17 http://mirrors.aliyun.com/ubuntu focal/universe amd64 Packages [8,628 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">命中:18 http://security.ubuntu.com/ubuntu noble-security InRelease</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:19 http://mirrors.aliyun.com/ubuntu focal/universe Translation-zh_CN [388 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:20 http://mirrors.aliyun.com/ubuntu focal/universe Translation-en [5,124 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">命中:21 https://ppa.launchpadcontent.net/oibaf/graphics-drivers/ubuntu noble InRelease</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:22 http://mirrors.aliyun.com/ubuntu focal/universe amd64 Components [3,603 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:23 http://mirrors.aliyun.com/ubuntu focal/universe Icons (48x48) [3,016 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:24 http://mirrors.aliyun.com/ubuntu focal/universe Icons (64x64) [7,794 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:25 http://mirrors.aliyun.com/ubuntu focal/universe Icons (64x64@2) [44.3 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:26 http://mirrors.aliyun.com/ubuntu focal/universe amd64 c-n-f Metadata [265 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:27 http://mirrors.aliyun.com/ubuntu focal/multiverse amd64 Packages [144 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:28 http://mirrors.aliyun.com/ubuntu focal/multiverse Translation-en [104 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:29 http://mirrors.aliyun.com/ubuntu focal/multiverse Translation-zh_CN [4,612 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:30 http://mirrors.aliyun.com/ubuntu focal/multiverse amd64 Components [48.4 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:31 http://mirrors.aliyun.com/ubuntu focal/multiverse Icons (48x48) [23.1 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:32 http://mirrors.aliyun.com/ubuntu focal/multiverse Icons (64x64) [192 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:33 http://mirrors.aliyun.com/ubuntu focal/multiverse Icons (64x64@2) [214 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:34 http://mirrors.aliyun.com/ubuntu focal/multiverse amd64 c-n-f Metadata [9,136 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:35 http://mirrors.aliyun.com/ubuntu focal-updates/main amd64 Packages [3,680 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:37 http://mirrors.aliyun.com/ubuntu focal-updates/main Translation-en [564 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:38 http://mirrors.aliyun.com/ubuntu focal-updates/main amd64 Components [276 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:39 http://mirrors.aliyun.com/ubuntu focal-updates/main Icons (48x48) [63.9 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:40 http://mirrors.aliyun.com/ubuntu focal-updates/main Icons (64x64) [102 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">命中:36 http://mirrors.tuna.tsinghua.edu.cn/ubuntu noble InRelease</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:41 http://mirrors.aliyun.com/ubuntu focal-updates/main Icons (64x64@2) [29 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:42 http://mirrors.aliyun.com/ubuntu focal-updates/main amd64 c-n-f Metadata [17.8 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:43 http://mirrors.aliyun.com/ubuntu focal-updates/restricted amd64 Packages [3,379 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:44 http://mirrors.aliyun.com/ubuntu focal-updates/restricted Translation-en [473 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:45 http://mirrors.aliyun.com/ubuntu focal-updates/restricted amd64 Components [212 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:46 http://mirrors.aliyun.com/ubuntu focal-updates/restricted Icons (48x48) [29 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:47 http://mirrors.aliyun.com/ubuntu focal-updates/restricted Icons (64x64) [29 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:48 http://mirrors.aliyun.com/ubuntu focal-updates/restricted Icons (64x64@2) [29 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:49 http://mirrors.aliyun.com/ubuntu focal-updates/restricted amd64 c-n-f Metadata [548 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:50 http://mirrors.aliyun.com/ubuntu focal-updates/universe amd64 Packages [1,238 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:51 http://mirrors.aliyun.com/ubuntu focal-updates/universe Translation-en [297 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:52 http://mirrors.aliyun.com/ubuntu focal-updates/universe amd64 Components [445 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:54 http://mirrors.aliyun.com/ubuntu focal-updates/universe Icons (48x48) [297 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">命中:53 http://mirrors.tuna.tsinghua.edu.cn/ubuntu noble-updates InRelease</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:55 http://mirrors.aliyun.com/ubuntu focal-updates/universe Icons (64x64) [520 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">命中:56 http://mirrors.tuna.tsinghua.edu.cn/ubuntu noble-backports InRelease</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:57 http://mirrors.aliyun.com/ubuntu focal-updates/universe Icons (64x64@2) [29 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:58 http://mirrors.aliyun.com/ubuntu focal-updates/universe amd64 c-n-f Metadata [28.3 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:59 http://mirrors.aliyun.com/ubuntu focal-updates/multiverse amd64 Packages [27.0 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:60 http://mirrors.aliyun.com/ubuntu focal-updates/multiverse Translation-en [7,936 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:61 http://mirrors.aliyun.com/ubuntu focal-updates/multiverse amd64 Components [940 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:62 http://mirrors.aliyun.com/ubuntu focal-updates/multiverse Icons (48x48) [1,867 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:63 http://mirrors.aliyun.com/ubuntu focal-updates/multiverse Icons (64x64) [2,497 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:64 http://mirrors.aliyun.com/ubuntu focal-updates/multiverse Icons (64x64@2) [29 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:65 http://mirrors.aliyun.com/ubuntu focal-updates/multiverse amd64 c-n-f Metadata [612 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:66 http://mirrors.aliyun.com/ubuntu focal-backports/main amd64 Packages [45.7 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:67 http://mirrors.aliyun.com/ubuntu focal-backports/main Translation-en [16.3 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:68 http://mirrors.aliyun.com/ubuntu focal-backports/main amd64 Components [7,980 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:69 http://mirrors.aliyun.com/ubuntu focal-backports/main Icons (48x48) [7,156 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:70 http://mirrors.aliyun.com/ubuntu focal-backports/main Icons (64x64) [10.7 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:71 http://mirrors.aliyun.com/ubuntu focal-backports/main Icons (64x64@2) [29 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:72 http://mirrors.aliyun.com/ubuntu focal-backports/main amd64 c-n-f Metadata [1,420 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:73 http://mirrors.aliyun.com/ubuntu focal-backports/restricted amd64 Components [216 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:74 http://mirrors.aliyun.com/ubuntu focal-backports/restricted Icons (48x48) [29 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:75 http://mirrors.aliyun.com/ubuntu focal-backports/restricted Icons (64x64) [29 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:76 http://mirrors.aliyun.com/ubuntu focal-backports/restricted Icons (64x64@2) [29 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:77 http://mirrors.aliyun.com/ubuntu focal-backports/restricted amd64 c-n-f Metadata [116 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:78 http://mirrors.aliyun.com/ubuntu focal-backports/universe amd64 Packages [25.0 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:79 http://mirrors.aliyun.com/ubuntu focal-backports/universe Translation-en [16.3 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:80 http://mirrors.aliyun.com/ubuntu focal-backports/universe amd64 Components [30.5 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:81 http://mirrors.aliyun.com/ubuntu focal-backports/universe Icons (48x48) [13.3 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:82 http://mirrors.aliyun.com/ubuntu focal-backports/universe Icons (64x64) [22.7 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:83 http://mirrors.aliyun.com/ubuntu focal-backports/universe Icons (64x64@2) [29 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:84 http://mirrors.aliyun.com/ubuntu focal-backports/universe amd64 c-n-f Metadata [880 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:85 http://mirrors.aliyun.com/ubuntu focal-backports/multiverse amd64 Components [212 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:86 http://mirrors.aliyun.com/ubuntu focal-backports/multiverse Icons (48x48) [29 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:87 http://mirrors.aliyun.com/ubuntu focal-backports/multiverse Icons (64x64) [29 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:88 http://mirrors.aliyun.com/ubuntu focal-backports/multiverse Icons (64x64@2) [29 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:89 http://mirrors.aliyun.com/ubuntu focal-backports/multiverse amd64 c-n-f Metadata [116 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:90 http://mirrors.aliyun.com/ubuntu focal-security/main amd64 Packages [3,304 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:91 http://mirrors.aliyun.com/ubuntu focal-security/main Translation-en [484 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:92 http://mirrors.aliyun.com/ubuntu focal-security/main amd64 Components [65.4 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:93 http://mirrors.aliyun.com/ubuntu focal-security/main Icons (48x48) [24.2 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:94 http://mirrors.aliyun.com/ubuntu focal-security/main Icons (64x64) [42.9 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:95 http://mirrors.aliyun.com/ubuntu focal-security/main Icons (64x64@2) [29 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:96 http://mirrors.aliyun.com/ubuntu focal-security/main amd64 c-n-f Metadata [14.3 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:97 http://mirrors.aliyun.com/ubuntu focal-security/restricted amd64 Packages [3,247 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:98 http://mirrors.aliyun.com/ubuntu focal-security/restricted Translation-en [456 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:99 http://mirrors.aliyun.com/ubuntu focal-security/restricted amd64 Components [212 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:100 http://mirrors.aliyun.com/ubuntu focal-security/restricted Icons (48x48) [29 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:101 http://mirrors.aliyun.com/ubuntu focal-security/restricted Icons (64x64) [29 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:102 http://mirrors.aliyun.com/ubuntu focal-security/restricted Icons (64x64@2) [29 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:103 http://mirrors.aliyun.com/ubuntu focal-security/restricted amd64 c-n-f Metadata [548 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:104 http://mirrors.aliyun.com/ubuntu focal-security/universe amd64 Packages [1,016 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:105 http://mirrors.aliyun.com/ubuntu focal-security/universe Translation-en [215 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:106 http://mirrors.aliyun.com/ubuntu focal-security/universe amd64 Components [160 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:107 http://mirrors.aliyun.com/ubuntu focal-security/universe Icons (48x48) [95.4 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:108 http://mirrors.aliyun.com/ubuntu focal-security/universe Icons (64x64) [166 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:109 http://mirrors.aliyun.com/ubuntu focal-security/universe Icons (64x64@2) [29 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:110 http://mirrors.aliyun.com/ubuntu focal-security/universe amd64 c-n-f Metadata [21.4 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:111 http://mirrors.aliyun.com/ubuntu focal-security/multiverse amd64 Packages [24.8 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:112 http://mirrors.aliyun.com/ubuntu focal-security/multiverse Translation-en [5,968 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:113 http://mirrors.aliyun.com/ubuntu focal-security/multiverse amd64 Components [940 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:114 http://mirrors.aliyun.com/ubuntu focal-security/multiverse Icons (48x48) [1,867 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:115 http://mirrors.aliyun.com/ubuntu focal-security/multiverse Icons (64x64) [2,497 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:116 http://mirrors.aliyun.com/ubuntu focal-security/multiverse Icons (64x64@2) [29 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:117 http://mirrors.aliyun.com/ubuntu focal-security/multiverse amd64 c-n-f Metadata [540 B]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">已下载 53.4 MB耗时 10秒 (5,199 kB/s)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在读取软件包列表... 完成</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在分析软件包的依赖关系树... 完成</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在读取状态信息... 完成</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">有 3 个软件包可以升级。请执行 apt list --upgradable 来查看它们</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="复制代码到剪贴板" title="复制" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div></div></div></details>
<div class="theme-admonition theme-admonition-tip admonition_xJq3 alert alert--success"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 12 16"><path fill-rule="evenodd" d="M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"></path></svg></span>提示</div><div class="admonitionContent_BuS1"><p>运行到已下载时可能会卡住,请耐心等待。如遇到软件源错误问题请尝试恢复备份文件后再重新运行命令</p></div></div>
<h6 class="anchor anchorWithStickyNavbar_LWe7" id="恢复原文件">恢复原文件<a href="#恢复原文件" class="hash-link" aria-label="恢复原文件的直接链接" title="恢复原文件的直接链接"></a></h6>
<p><code>sudo mv /etc/apt/sources.list.bak /etc/apt/sources.list</code></p>
<h5 class="anchor anchorWithStickyNavbar_LWe7" id="安装git工具">安装git工具<a href="#安装git工具" class="hash-link" aria-label="安装git工具的直接链接" title="安装git工具的直接链接"></a></h5>
<p><code>sudo apt install git</code></p>
<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary>点击查看详细输出</summary><div><div class="collapsibleContent_i85q"><div class="language-shell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-shell codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">zhenxun@zhenxun:~$ sudo apt install git</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在读取软件包列表... 完成</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在分析软件包的依赖关系树... 完成</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在读取状态信息... 完成</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">将会同时安装下列软件:</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> git-man liberror-perl</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">建议安装:</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">下列【新】软件包将被安装:</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> git git-man liberror-perl</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">升级了 0 个软件包,新安装了 3 个软件包,要卸载 0 个软件包,有 3 个软件包未被升级。</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">需要下载 4,804 kB 的归档。</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">解压缩后会消耗 24.5 MB 的额外空间。</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">您希望继续执行吗? [Y/n] y</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:1 http://mirrors.tuna.tsinghua.edu.cn/ubuntu noble/main amd64 liberror-perl all 0.17029-2 [25.6 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:2 http://mirrors.tuna.tsinghua.edu.cn/ubuntu noble-updates/main amd64 git-man all 1:2.43.0-1ubuntu7.1 [1,100 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:3 http://mirrors.tuna.tsinghua.edu.cn/ubuntu noble-updates/main amd64 git amd64 1:2.43.0-1ubuntu7.1 [3,679 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">已下载 4,804 kB耗时 7秒 (700 kB/s)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在选中未选择的软件包 liberror-perl。</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">(正在读取数据库 ... 系统当前共安装有 153464 个文件和目录。)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">准备解压 .../liberror-perl_0.17029-2_all.deb ...</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">进度:[ 0%] [......................................................................................................................]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在解压 liberror-perl (0.17029-2) .................................................................................................]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在选中未选择的软件包 git-man。....................................................................................................]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">准备解压 .../git-man_1%3a2.43.0-1ubuntu7.1_all.deb ...</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在解压 git-man (1:2.43.0-1ubuntu7.1) .............................................................................................]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在选中未选择的软件包 git。######################..................................................................................]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">准备解压 .../git_1%3a2.43.0-1ubuntu7.1_amd64.deb ...</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在解压 git (1:2.43.0-1ubuntu7.1) ...#####################.........................................................................]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在设置 liberror-perl (0.17029-2) ...##############################................................................................]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">进度:[ 54%] [###############################################################.......................................................]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在设置 git-man (1:2.43.0-1ubuntu7.1) ...############################################..............................................]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">进度:[ 69%] [#################################################################################.....................................]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在设置 git (1:2.43.0-1ubuntu7.1) ...##################################################################............................]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">进度:[ 85%] [###################################################################################################...................]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在处理用于 man-db (2.12.0-4build2) 的触发器 ...#########################################################################..........]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">zhenxun@zhenxun:~$</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="复制代码到剪贴板" title="复制" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div></div></div></details>
<div class="theme-admonition theme-admonition-tip admonition_xJq3 alert alert--success"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 12 16"><path fill-rule="evenodd" d="M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"></path></svg></span>提示</div><div class="admonitionContent_BuS1"><p>执行命令后遇到 <code>您希望继续执行吗? [Y/n]</code> 提示后输入<code>y</code> 后回车即可</p></div></div>
<h5 class="anchor anchorWithStickyNavbar_LWe7" id="安装pip3">安装pip3<a href="#安装pip3" class="hash-link" aria-label="安装pip3的直接链接" title="安装pip3的直接链接"></a></h5>
<p><code>sudo apt install python3-pip</code></p>
<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary>点击查看详细输出</summary><div><div class="collapsibleContent_i85q"><div class="language-shell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-shell codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">zhenxun@zhenxun:~$ sudo apt install python3-pip</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在读取软件包列表... 完成</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在分析软件包的依赖关系树... 完成</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在读取状态信息... 完成</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">将会同时安装下列软件:</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> binutils binutils-common binutils-x86-64-linux-gnu build-essential bzip2 dpkg-dev fakeroot g++ g++-13 g++-13-x86-64-linux-gnu</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> g++-x86-64-linux-gnu gcc gcc-13 gcc-13-x86-64-linux-gnu gcc-x86-64-linux-gnu javascript-common libalgorithm-diff-perl</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan8 libbinutils libcc1-0 libctf-nobfd0 libctf0 libdpkg-perl libexpat1-dev</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> libfakeroot libfile-fcntllock-perl libgcc-13-dev libgprofng0 libhwasan0 libitm1 libjs-jquery libjs-sphinxdoc libjs-underscore</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> liblsan0 libpython3-dev libpython3.12-dev libquadmath0 libsframe1 libstdc++-13-dev libtsan2 libubsan1 lto-disabled-list make</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> python3-dev python3-setuptools python3-wheel python3.12-dev zlib1g-dev</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">建议安装:</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> binutils-doc gprofng-gui bzip2-doc debian-keyring g++-multilib g++-13-multilib gcc-13-doc gcc-multilib autoconf automake libtool</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> flex bison gcc-doc gcc-13-multilib gcc-13-locales gdb-x86-64-linux-gnu apache2 | lighttpd | httpd bzr libstdc++-13-doc make-doc</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> python-setuptools-doc</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">下列【新】软件包将被安装:</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> binutils binutils-common binutils-x86-64-linux-gnu build-essential bzip2 dpkg-dev fakeroot g++ g++-13 g++-13-x86-64-linux-gnu</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> g++-x86-64-linux-gnu gcc gcc-13 gcc-13-x86-64-linux-gnu gcc-x86-64-linux-gnu javascript-common libalgorithm-diff-perl</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan8 libbinutils libcc1-0 libctf-nobfd0 libctf0 libdpkg-perl libexpat1-dev</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> libfakeroot libfile-fcntllock-perl libgcc-13-dev libgprofng0 libhwasan0 libitm1 libjs-jquery libjs-sphinxdoc libjs-underscore</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> liblsan0 libpython3-dev libpython3.12-dev libquadmath0 libsframe1 libstdc++-13-dev libtsan2 libubsan1 lto-disabled-list make</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> python3-dev python3-pip python3-setuptools python3-wheel python3.12-dev zlib1g-dev</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">升级了 0 个软件包,新安装了 51 个软件包,要卸载 0 个软件包,有 3 个软件包未被升级。</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">需要下载 65.9 MB 的归档。</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">解压缩后会消耗 252 MB 的额外空间。</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">您希望继续执行吗? [Y/n] y</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:1 http://mirrors.tuna.tsinghua.edu.cn/ubuntu noble-updates/main amd64 binutils-common amd64 2.42-4ubuntu2.3 [239 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:2 http://mirrors.tuna.tsinghua.edu.cn/ubuntu noble-updates/main amd64 libsframe1 amd64 2.42-4ubuntu2.3 [14.9 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:3 http://mirrors.tuna.tsinghua.edu.cn/ubuntu noble-updates/main amd64 libbinutils amd64 2.42-4ubuntu2.3 [575 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:4 http://mirrors.tuna.tsinghua.edu.cn/ubuntu noble-updates/main amd64 libctf-nobfd0 amd64 2.42-4ubuntu2.3 [97.1 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:5 http://mirrors.tuna.tsinghua.edu.cn/ubuntu noble-updates/main amd64 libctf0 amd64 2.42-4ubuntu2.3 [94.5 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:6 http://mirrors.tuna.tsinghua.edu.cn/ubuntu noble-updates/main amd64 libgprofng0 amd64 2.42-4ubuntu2.3 [849 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:7 http://mirrors.tuna.tsinghua.edu.cn/ubuntu noble-updates/main amd64 binutils-x86-64-linux-gnu amd64 2.42-4ubuntu2.3 [2,463 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">********************************************************************</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:49 http://mirrors.tuna.tsinghua.edu.cn/ubuntu noble-updates/main amd64 python3-setuptools all 68.1.2-2ubuntu1.1 [396 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:50 http://mirrors.tuna.tsinghua.edu.cn/ubuntu noble/universe amd64 python3-wheel all 0.42.0-2 [53.1 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">获取:51 http://cn.archive.ubuntu.com/ubuntu noble-updates/universe amd64 python3-pip all 24.0+dfsg-1ubuntu1.1 [1,317 kB]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">已下载 65.9 MB耗时 32秒 (2,064 kB/s)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在从软件包中解出模板100%</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在选中未选择的软件包 binutils-common:amd64。</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">(正在读取数据库 ... 系统当前共安装有 154548 个文件和目录。)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">准备解压 .../00-binutils-common_2.42-4ubuntu2.3_amd64.deb ...</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在解压 binutils-common:amd64 (2.42-4ubuntu2.3) ...................................................................................]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在选中未选择的软件包 libsframe1:amd64。</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">准备解压 .../01-libsframe1_2.42-4ubuntu2.3_amd64.deb ...</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在解压 libsframe1:amd64 (2.42-4ubuntu2.3) ........................................................................................]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在选中未选择的软件包 libbinutils:amd64。</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">准备解压 .../02-libbinutils_2.42-4ubuntu2.3_amd64.deb ...</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在解压 libbinutils:amd64 (2.42-4ubuntu2.3) .......................................................................................]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在选中未选择的软件包 libctf-nobfd0:amd64。</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">准备解压 .../03-libctf-nobfd0_2.42-4ubuntu2.3_amd64.deb ...</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在解压 libctf-nobfd0:amd64 (2.42-4ubuntu2.3) .....................................................................................]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在选中未选择的软件包 libctf0:amd64。</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">准备解压 .../04-libctf0_2.42-4ubuntu2.3_amd64.deb ...</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在解压 libctf0:amd64 (2.42-4ubuntu2.3) ...........................................................................................]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在选中未选择的软件包 libgprofng0:amd64。</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">准备解压 .../05-libgprofng0_2.42-4ubuntu2.3_amd64.deb ...</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在解压 libgprofng0:amd64 (2.42-4ubuntu2.3) .......................................................................................]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在选中未选择的软件包 binutils-x86-64-linux-gnu。</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">准备解压 .../06-binutils-x86-64-linux-gnu_2.42-4ubuntu2.3_amd64.deb ...</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在解压 binutils-x86-64-linux-gnu (2.42-4ubuntu2.3) ...............................................................................]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在选中未选择的软件包 binutils。</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">准备解压 .../07-binutils_2.42-4ubuntu2.3_amd64.deb ...</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在解压 binutils (2.42-4ubuntu2.3) ................................................................................................]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在选中未选择的软件包 libcc1-0:amd64。</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">准备解压 .../08-libcc1-0_14.2.0-4ubuntu2~24.04_amd64.deb ...</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在解压 libcc1-0:amd64 (14.2.0-4ubuntu2~24.04) ....................................................................................]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在选中未选择的软件包 libitm1:amd64。</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">准备解压 .../09-libitm1_14.2.0-4ubuntu2~24.04_amd64.deb ...</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">********************************************************************</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">update-alternatives: 使用 /usr/bin/g++ 来在自动模式中提供 /usr/bin/c++ (c++)#####################################################...]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在设置 build-essential (12.10ubuntu1) ...</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在处理用于 man-db (2.12.0-4build2) 的触发器 ...#################################################################################..]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在处理用于 libc-bin (2.39-0ubuntu8.3) 的触发器 ...</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="复制代码到剪贴板" title="复制" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div></div></div></details>
<h5 class="anchor anchorWithStickyNavbar_LWe7" id="安装poetry">安装poetry<a href="#安装poetry" class="hash-link" aria-label="安装poetry的直接链接" title="安装poetry的直接链接"></a></h5>
<div class="theme-admonition theme-admonition-warning admonition_xJq3 alert alert--warning"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 16 16"><path fill-rule="evenodd" d="M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"></path></svg></span>破坏警告</div><div class="admonitionContent_BuS1"><p>下面的命令可能会破坏系统包的依赖关系实测后暂时没发现问题怕影响的可以使用虚拟环境或pipx</p></div></div>
<p><code>sudo pip install --break-system-packages poetry</code></p>
<p><code>sudo pip install --break-system-packages poetry -i https://mirrors.aliyun.com/pypi/simple/</code></p>
<div class="theme-admonition theme-admonition-tip admonition_xJq3 alert alert--success"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 12 16"><path fill-rule="evenodd" d="M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"></path></svg></span>提示</div><div class="admonitionContent_BuS1"><p>国内服务器推荐使用第二条命令</p></div></div>
<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary>点击查看详细输出</summary><div><div class="collapsibleContent_i85q"><div class="language-shell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-shell codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">zhenxun@zhenxun:~/zhenxun_bot$ sudo pip install --break-system-packages poetry -i https://mirrors.aliyun.com/pypi/simple/</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Looking in indexes: https://mirrors.aliyun.com/pypi/simple/</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Collecting poetry</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> Downloading https://mirrors.aliyun.com/pypi/packages/62/93/b73911fd5eb152cd42cb7aca0ecc23289d6a94da7a6699046acc46224db9/poetry-1.8.4-py3-none-any.whl (249 kB)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 249.9/249.9 kB 824.6 kB/s eta 0:00:00</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: build&lt;2.0.0,&gt;=1.0.3 in /usr/local/lib/python3.12/dist-packages (from poetry) (1.2.2.post1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: cachecontrol&lt;0.15.0,&gt;=0.14.0 in /usr/local/lib/python3.12/dist-packages (from cachecontrol[filecache]&lt;0.15.0,&gt;=0.14.0-&gt;poetry) (0.14.1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: cleo&lt;3.0.0,&gt;=2.1.0 in /usr/local/lib/python3.12/dist-packages (from poetry) (2.1.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: crashtest&lt;0.5.0,&gt;=0.4.1 in /usr/local/lib/python3.12/dist-packages (from poetry) (0.4.1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: dulwich&lt;0.22.0,&gt;=0.21.2 in /usr/local/lib/python3.12/dist-packages (from poetry) (0.21.7)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: fastjsonschema&lt;3.0.0,&gt;=2.18.0 in /usr/local/lib/python3.12/dist-packages (from poetry) (2.21.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: installer&lt;0.8.0,&gt;=0.7.0 in /usr/local/lib/python3.12/dist-packages (from poetry) (0.7.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: keyring&lt;25.0.0,&gt;=24.0.0 in /usr/local/lib/python3.12/dist-packages (from poetry) (24.3.1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: packaging&gt;=23.1 in /usr/lib/python3/dist-packages (from poetry) (24.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: pexpect&lt;5.0.0,&gt;=4.7.0 in /usr/lib/python3/dist-packages (from poetry) (4.9.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: pkginfo&lt;2.0,&gt;=1.10 in /usr/local/lib/python3.12/dist-packages (from poetry) (1.11.2)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: platformdirs&lt;5,&gt;=3.0.0 in /usr/lib/python3/dist-packages (from poetry) (4.2.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: poetry-core==1.9.1 in /usr/local/lib/python3.12/dist-packages (from poetry) (1.9.1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: poetry-plugin-export&lt;2.0.0,&gt;=1.6.0 in /usr/local/lib/python3.12/dist-packages (from poetry) (1.8.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: pyproject-hooks&lt;2.0.0,&gt;=1.0.0 in /usr/local/lib/python3.12/dist-packages (from poetry) (1.2.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: requests&lt;3.0,&gt;=2.26 in /usr/lib/python3/dist-packages (from poetry) (2.31.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: requests-toolbelt&lt;2.0.0,&gt;=1.0.0 in /usr/local/lib/python3.12/dist-packages (from poetry) (1.0.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: shellingham&lt;2.0,&gt;=1.5 in /usr/local/lib/python3.12/dist-packages (from poetry) (1.5.4)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: tomlkit&lt;1.0.0,&gt;=0.11.4 in /usr/local/lib/python3.12/dist-packages (from poetry) (0.13.2)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: trove-classifiers&gt;=2022.5.19 in /usr/local/lib/python3.12/dist-packages (from poetry) (2024.10.21.16)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: virtualenv&lt;21.0.0,&gt;=20.26.6 in /usr/local/lib/python3.12/dist-packages (from poetry) (20.28.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: msgpack&lt;2.0.0,&gt;=0.5.2 in /usr/local/lib/python3.12/dist-packages (from cachecontrol&lt;0.15.0,&gt;=0.14.0-&gt;cachecontrol[filecache]&lt;0.15.0,&gt;=0.14.0-&gt;poetry) (1.1.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: filelock&gt;=3.8.0 in /usr/local/lib/python3.12/dist-packages (from cachecontrol[filecache]&lt;0.15.0,&gt;=0.14.0-&gt;poetry) (3.16.1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: rapidfuzz&lt;4.0.0,&gt;=3.0.0 in /usr/local/lib/python3.12/dist-packages (from cleo&lt;3.0.0,&gt;=2.1.0-&gt;poetry) (3.10.1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: urllib3&gt;=1.25 in /usr/lib/python3/dist-packages (from dulwich&lt;0.22.0,&gt;=0.21.2-&gt;poetry) (2.0.7)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: jaraco.classes in /usr/local/lib/python3.12/dist-packages (from keyring&lt;25.0.0,&gt;=24.0.0-&gt;poetry) (3.4.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: SecretStorage&gt;=3.2 in /usr/local/lib/python3.12/dist-packages (from keyring&lt;25.0.0,&gt;=24.0.0-&gt;poetry) (3.3.3)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: jeepney&gt;=0.4.2 in /usr/local/lib/python3.12/dist-packages (from keyring&lt;25.0.0,&gt;=24.0.0-&gt;poetry) (0.8.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: distlib&lt;1,&gt;=0.3.7 in /usr/local/lib/python3.12/dist-packages (from virtualenv&lt;21.0.0,&gt;=20.26.6-&gt;poetry) (0.3.9)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: cryptography&gt;=2.0 in /usr/lib/python3/dist-packages (from SecretStorage&gt;=3.2-&gt;keyring&lt;25.0.0,&gt;=24.0.0-&gt;poetry) (41.0.7)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Requirement already satisfied: more-itertools in /usr/local/lib/python3.12/dist-packages (from jaraco.classes-&gt;keyring&lt;25.0.0,&gt;=24.0.0-&gt;poetry) (10.5.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Installing collected packages: poetry</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Successfully installed poetry-1.8.4</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">WARNING: Running pip as the &#x27;root&#x27; user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="复制代码到剪贴板" title="复制" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div></div></div></details>
<h4 class="anchor anchorWithStickyNavbar_LWe7" id="安装真寻">安装真寻<a href="#安装真寻" class="hash-link" aria-label="安装真寻的直接链接" title="安装真寻的直接链接"></a></h4>
<h5 class="anchor anchorWithStickyNavbar_LWe7" id="拉取最新代码">拉取最新代码<a href="#拉取最新代码" class="hash-link" aria-label="拉取最新代码的直接链接" title="拉取最新代码的直接链接"></a></h5>
<div class="theme-admonition theme-admonition-tip admonition_xJq3 alert alert--success"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 12 16"><path fill-rule="evenodd" d="M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"></path></svg></span>提示</div><div class="admonitionContent_BuS1"><p>如果你的网络环境较差,无法连接到 Github可以使用 <a href="https://ghp.ci/" target="_blank" rel="noopener noreferrer">GitHub Proxy</a> 提供的文件代理加速下载服务,国内服务器均推荐第二条命令</p></div></div>
<p><code>git clone https://github.com/HibiKier/zhenxun_bot.git</code></p>
<p><code>git clone https://ghp.ci/https://github.com/HibiKier/zhenxun_bot.git</code></p>
<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary>点击查看详细输出</summary><div><div class="collapsibleContent_i85q"><div class="language-shell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-shell codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">zhenxun@zhenxun:~$ git clone https://ghp.ci/https://github.com/HibiKier/zhenxun_bot.git</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正克隆到 &#x27;zhenxun_bot&#x27;...</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">remote: Enumerating objects: 17145, done.</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">remote: Counting objects: 100% (1039/1039), done.</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">remote: Compressing objects: 100% (410/410), done.</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">remote: Total 17145 (delta 539), reused 917 (delta 444), pack-reused 16106 (from 1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">接收对象中: 100% (17145/17145), 294.74 MiB | 14.56 MiB/s, 完成.</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">处理 delta 中: 100% (9487/9487), 完成.</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">正在更新文件: 100% (540/540), 完成.</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="复制代码到剪贴板" title="复制" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div></div></div></details>
<h5 class="anchor anchorWithStickyNavbar_LWe7" id="安装依赖">安装依赖<a href="#安装依赖" class="hash-link" aria-label="安装依赖的直接链接" title="安装依赖的直接链接"></a></h5>
<h6 class="anchor anchorWithStickyNavbar_LWe7" id="进入项目目录">进入项目目录<a href="#进入项目目录" class="hash-link" aria-label="进入项目目录的直接链接" title="进入项目目录的直接链接"></a></h6>
<p><code>cd zhenxun_bot/</code></p>
<h6 class="anchor anchorWithStickyNavbar_LWe7" id="运行安装依赖命令">运行安装依赖命令<a href="#运行安装依赖命令" class="hash-link" aria-label="运行安装依赖命令的直接链接" title="运行安装依赖命令的直接链接"></a></h6>
<p><code>poetry install</code></p>
<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary>点击查看详细输出</summary><div><div class="collapsibleContent_i85q"><div class="language-shell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-shell codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">zhenxun@zhenxun:~$ cd zhenxun_bot/</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">zhenxun@zhenxun:~/zhenxun_bot$ poetry install</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Warning: Found deprecated key &#x27;default&#x27; or &#x27;secondary&#x27; in pyproject.toml configuration for source ali. Please provide the key &#x27;priority&#x27; instead. Accepted values are: &#x27;default&#x27;, &#x27;primary&#x27;, &#x27;secondary&#x27;, &#x27;supplemental&#x27;, &#x27;explicit&#x27;.</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Warning: Found deprecated priority &#x27;default&#x27; for source &#x27;ali&#x27; in pyproject.toml. You can achieve the same effect by changing the priority to &#x27;primary&#x27; and putting the source first.</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Creating virtualenv zhenxun-bot-jK_EF8Sg-py3.12 in /home/zhenxun/.cache/pypoetry/virtualenvs</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Installing dependencies from lock file</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Package operations: 150 installs, 0 updates, 0 removals</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing idna (3.10)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing sniffio (1.3.1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing typing-extensions (4.12.2)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing anyio (4.6.2.post1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing mdurl (0.1.2)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing multidict (6.1.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing propcache (0.2.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing six (1.16.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing tarina (0.6.7)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing certifi (2024.8.30)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing chardet (5.2.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing charset-normalizer (3.4.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing click (8.1.7)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing exceptiongroup (1.2.2)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing h11 (0.14.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing httptools (0.6.4)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing loguru (0.7.2)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing markdown-it-py (3.0.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing markupsafe (3.0.2)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing nepattern (0.7.7)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing pycparser (2.22)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing pydantic (1.10.18)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing pygments (2.18.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing pygtrie (2.5.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing python-dateutil (2.9.0.post0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing python-dotenv (1.0.1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing pyyaml (6.0.2)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing starlette (0.41.3)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing text-unidecode (1.3)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing types-python-dateutil (2.9.0.20241003)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing urllib3 (2.2.3)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing uvloop (0.21.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing watchfiles (0.24.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing wcwidth (0.2.13)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing websockets (14.1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing yarl (1.18.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing arclet-alconna (1.8.34)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing arrow (1.3.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing binaryornot (0.4.4)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing cffi (1.17.1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing distlib (0.3.9)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing fastapi (0.115.5)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing filelock (3.16.1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing frozenlist (1.5.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing greenlet (3.1.1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing httpcore (0.16.3)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing iniconfig (2.0.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing jinja2 (3.1.4)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing markdown (3.7)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing nonebot2 (2.4.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing numpy (2.1.3)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing packaging (24.2)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing platformdirs (4.3.6)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing pluggy (1.5.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing prompt-toolkit (3.0.48)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing pyasn1 (0.6.1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing pyee (12.0.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing python-slugify (8.0.4)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing requests (2.32.3)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing rfc3986 (1.5.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing rich (13.9.4)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing tzlocal (5.2)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing uvicorn (0.32.1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing zipp (3.21.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing aiofiles (23.2.1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing aiohappyeyeballs (2.4.3)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing aiosignal (1.3.1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing aiosqlite (0.17.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing apscheduler (3.11.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing arclet-alconna-tools (0.7.10)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing asgiref (3.8.1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing async-asgi-testclient (1.4.11)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing asyncpg (0.30.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing attrs (24.2.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing cachetools (5.5.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing cashews (7.4.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing cookiecutter (2.6.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing coverage (7.6.8)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing cryptography (44.0.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing ecdsa (0.19.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing emoji (2.14.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing execnet (2.1.1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing grpcio (1.68.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing httpx (0.23.3)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing importlib-metadata (8.5.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing iso8601 (1.1.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing msgpack (1.1.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing mypy-extensions (1.0.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing nonebot-plugin-waiter (0.8.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing noneprompt (0.1.9)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing pathspec (0.12.1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing pillow (10.4.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing playwright (1.49.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing proces (0.1.7)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing protobuf (4.25.5)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing pyfiglet (1.0.2)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing pymdown-extensions (10.12)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing pypika-tortoise (0.1.6)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing pytest (8.3.3)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing python-markdown-math (0.8)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing pytz (2024.2)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing pywavelets (1.7.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing regex (2024.11.6)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing rsa (4.9)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing ruamel-yaml-clib (0.2.12)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing scipy (1.14.1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing setuptools (75.6.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing sgmllib3k (1.0.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing soupsieve (2.6)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing strenum (0.4.15)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing tomlkit (0.13.2)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing virtualenv (20.28.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing aiocache (0.12.3)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing aiohttp (3.11.8)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing beautifulsoup4 (4.12.3)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing bilireq (0.2.3.post0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing black (24.10.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing cattrs (23.2.3)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing cn2an (0.5.22)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing dateparser (1.2.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing imagehash (4.3.1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing feedparser (6.0.11)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing lxml (5.3.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing nb-cli (1.4.2)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing nonebot-adapter-discord (0.1.8)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing nonebot-adapter-dodo (0.1.4)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing nonebot-adapter-kaiheila (0.3.4)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing nonebot-adapter-onebot (2.4.6)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing nonebot-plugin-alconna (0.53.1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing nonebot-plugin-apscheduler (0.3.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing nonebot-plugin-htmlrender (0.3.5)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing nonebot-plugin-session (0.2.3)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing nonebot-plugin-uninfo (0.4.1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing nonebot-plugin-userinfo (0.1.3)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing nonebug (0.3.7)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing opencv-python (4.10.0.84)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing psutil (5.9.8)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing pypinyin (0.51.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing py-cpuinfo (9.0.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing pytest-asyncio (0.23.8)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing pytest-cov (5.0.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing pytest-mock (3.14.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing pytest-xdist (3.6.1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing python-jose (3.3.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing python-multipart (0.0.9)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing respx (0.21.1)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing retrying (1.3.4)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing ruamel-yaml (0.18.6)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing tortoise-orm (0.20.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> - Installing ujson (5.10.0)</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Warning: Validation of the RECORD file of playwright-1.49.0-py3-none-manylinux1_x86_64.whl failed. Please report to the maintainers of that package so they can fix their build process. Details:</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">In /home/zhenxun/.cache/pypoetry/artifacts/19/6f/d4/e408c18242c36038a71ebe1dccde7a5bed56a2a0915d4f40efa5d26967/playwright-1.49.0-py3-none-manylinux1_x86_64.whl, playwright/driver/LICENSE is not mentioned in RECORD</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">In /home/zhenxun/.cache/pypoetry/artifacts/19/6f/d4/e408c18242c36038a71ebe1dccde7a5bed56a2a0915d4f40efa5d26967/playwright-1.49.0-py3-none-manylinux1_x86_64.whl, playwright/driver/node is not mentioned in RECORD</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">In /home/zhenxun/.cache/pypoetry/artifacts/19/6f/d4/e408c18242c36038a71ebe1dccde7a5bed56a2a0915d4f40efa5d26967/playwright-1.49.0-py3-none-manylinux1_x86_64.whl, playwright/driver/package/package.json is not mentioned in RECORD</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">In /home/zhenxun/.cache/pypoetry/artifacts/19/6f/d4/e408c18242c36038a71ebe1dccde7a5bed56a2a0915d4f40efa5d26967/playwright-1.49.0-py3-none-manylinux1_x86_64.whl, playwright/driver/package/cli.js is not mentioned in RECORD</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">In /home/zhenxun/.cache/pypoetry/artifacts/19/6f/d4/e408c18242c36038a71ebe1dccde7a5bed56a2a0915d4f40efa5d26967/playwright-1.49.0-py3-none-manylinux1_x86_64.whl, playwright/driver/package/browsers.json is not mentioned in RECORD</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">In /home/zhenxun/.cache/pypoetry/artifacts/19/6f/d4/e408c18242c36038a71ebe1dccde7a5bed56a2a0915d4f40efa5d26967/playwright-1.49.0-py3-none-manylinux1_x86_64.whl, playwright/driver/package/api.json is not mentioned in RECORD</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">In /home/zhenxun/.cache/pypoetry/artifacts/19/6f/d4/e408c18242c36038a71ebe1dccde7a5bed56a2a0915d4f40efa5d26967/playwright-1.49.0-py3-none-manylinux1_x86_64.whl, playwright/driver/package/index.mjs is not mentioned in RECORD</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">In /home/zhenxun/.cache/pypoetry/artifacts/19/6f/d4/e408c18242c36038a71ebe1dccde7a5bed56a2a0915d4f40efa5d26967/playwright-1.49.0-py3-none-manylinux1_x86_64.whl, playwright/driver/package/index.d.ts is not mentioned in RECORD</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">In /home/zhenxun/.cache/pypoetry/artifacts/19/6f/d4/e408c18242c36038a71ebe1dccde7a5bed56a2a0915d4f40efa5d26967/playwright-1.49.0-py3-none-manylinux1_x86_64.whl, playwright/driver/package/README.md is not mentioned in RECORD</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">In /home/zhenxun/.cache/pypoetry/artifacts/19/6f/d4/e408c18242c36038a71ebe1dccde7a5bed56a2a0915d4f40efa5d26967/playwright-1.49.0-py3-none-manylinux1_x86_64.whl, playwright/driver/package/LICENSE is not mentioned in RECORD</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">In /home/zhenxun/.cache/pypoetry/artifacts/19/6f/d4/e408c18242c36038a71ebe1dccde7a5bed56a2a0915d4f40efa5d26967/playwright-1.49.0-py3-none-manylinux1_x86_64.whl, playwright/driver/package/NOTICE is not mentioned in RECORD</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">In /home/zhenxun/.cache/pypoetry/artifacts/19/6f/d4/e408c18242c36038a71ebe1dccde7a5bed56a2a0915d4f40efa5d26967/playwright-1.49.0-py3-none-manylinux1_x86_64.whl, playwright/driver/package/index.js is not mentioned in RECORD</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">In /home/zhenxun/.cache/pypoetry/artifacts/19/6f/d4/e408c18242c36038a71ebe1dccde7a5bed56a2a0915d4f40efa5d26967/playwright-1.49.0-py3-none-manylinux1_x86_64.whl, playwright/driver/package/ThirdPartyNotices.txt is not mentioned in RECORD</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">**************************************************</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="复制代码到剪贴板" title="复制" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div></div></div></details>
<div class="theme-admonition theme-admonition-tip admonition_xJq3 alert alert--success"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 12 16"><path fill-rule="evenodd" d="M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"></path></svg></span>提示</div><div class="admonitionContent_BuS1"><p>下载依赖途中如遇报错,请删除目录下的 <code>poetry.lock</code> 文件后重新运行命令</p></div></div>
<h6 class="anchor anchorWithStickyNavbar_LWe7" id="手动安装playwright">手动安装playwright<a href="#手动安装playwright" class="hash-link" aria-label="手动安装playwright的直接链接" title="手动安装playwright的直接链接"></a></h6>
<p><code>poetry run playwright install</code></p>
<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary>点击查看详细输出</summary><div><div class="collapsibleContent_i85q"><div class="language-shell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-shell codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">zhenxun@zhenxun:~/zhenxun_bot$ poetry run playwright install</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Warning: Found deprecated key &#x27;default&#x27; or &#x27;secondary&#x27; in pyproject.toml configuration for source ali. Please provide the key &#x27;priority&#x27; instead. Accepted values are: &#x27;default&#x27;, &#x27;primary&#x27;, &#x27;secondary&#x27;, &#x27;supplemental&#x27;, &#x27;explicit&#x27;.</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Warning: Found deprecated priority &#x27;default&#x27; for source &#x27;ali&#x27; in pyproject.toml. You can achieve the same effect by changing the priority to &#x27;primary&#x27; and putting the source first.</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Downloading Chromium 131.0.6778.33 (playwright build v1148) from https://playwright.azureedge.net/builds/chromium/1148/chromium-linux.zip</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">161.3 MiB [====================] 100% 0.0s</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Chromium 131.0.6778.33 (playwright build v1148) downloaded to /home/zhenxun/.cache/ms-playwright/chromium-1148</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Downloading Chromium Headless Shell 131.0.6778.33 (playwright build v1148) from https://playwright.azureedge.net/builds/chromium/1148/chromium-headless-shell-linux.zip</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">100.9 MiB [====================] 100% 0.0s</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Chromium Headless Shell 131.0.6778.33 (playwright build v1148) downloaded to /home/zhenxun/.cache/ms-playwright/chromium_headless_shell-1148</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Downloading Firefox 132.0 (playwright build v1466) from https://playwright.azureedge.net/builds/firefox/1466/firefox-ubuntu-24.04.zip</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">87.6 MiB [====================] 100% 0.0s</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Firefox 132.0 (playwright build v1466) downloaded to /home/zhenxun/.cache/ms-playwright/firefox-1466</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Downloading Webkit 18.2 (playwright build v2104) from https://playwright.azureedge.net/builds/webkit/2104/webkit-ubuntu-24.04.zip</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">94.9 MiB [====================] 100% 0.0s</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Webkit 18.2 (playwright build v2104) downloaded to /home/zhenxun/.cache/ms-playwright/webkit-2104</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Downloading FFMPEG playwright build v1010 from https://playwright.azureedge.net/builds/ffmpeg/1010/ffmpeg-linux.zip</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">2.3 MiB [====================] 100% 0.0s</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">FFMPEG playwright build v1010 downloaded to /home/zhenxun/.cache/ms-playwright/ffmpeg-1010</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="复制代码到剪贴板" title="复制" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div></div></div></details>
<h4 class="anchor anchorWithStickyNavbar_LWe7" id="配置真寻">配置真寻<a href="#配置真寻" class="hash-link" aria-label="配置真寻的直接链接" title="配置真寻的直接链接"></a></h4>
<h5 class="anchor anchorWithStickyNavbar_LWe7" id="数据库配置">数据库配置<a href="#数据库配置" class="hash-link" aria-label="数据库配置的直接链接" title="数据库配置的直接链接"></a></h5>
<div class="theme-admonition theme-admonition-tip admonition_xJq3 alert alert--success"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 12 16"><path fill-rule="evenodd" d="M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"></path></svg></span>提示</div><div class="admonitionContent_BuS1"><p>本教程使用的为sqlite真寻支持postgresql sqlite mysql三种数据库小白只推荐使用sqlite文件型数据库好迁移不用安装</p></div></div>
<h6 class="anchor anchorWithStickyNavbar_LWe7" id="进入项目目录后运行">进入项目目录后运行<a href="#进入项目目录后运行" class="hash-link" aria-label="进入项目目录后运行的直接链接" title="进入项目目录后运行的直接链接"></a></h6>
<p><code>mkdir data/db</code></p>
<div class="language-shell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-shell codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">zhenxun@zhenxun:~/zhenxun_bot$ mkdir data/db</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">zhenxun@zhenxun:~/zhenxun_bot$</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="复制代码到剪贴板" title="复制" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<h6 class="anchor anchorWithStickyNavbar_LWe7" id="修改配置文件envdev">修改配置文件<code>.env.dev</code><a href="#修改配置文件envdev" class="hash-link" aria-label="修改配置文件envdev的直接链接" title="修改配置文件envdev的直接链接"></a></h6>
<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockTitle_Ktv7">env.dev</div><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-python codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">DB_URL </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;sqlite:data/db/zhenxun.db&quot;</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="复制代码到剪贴板" title="复制" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<div class="theme-admonition theme-admonition-tip admonition_xJq3 alert alert--success"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 12 16"><path fill-rule="evenodd" d="M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"></path></svg></span>提示</div><div class="admonitionContent_BuS1"><p>修改配置文件可以使用连接工具里自带的文件管理功能,也可以用 vi、nano、vim、emacs 编辑器命令修改</p></div></div>
<h5 class="anchor anchorWithStickyNavbar_LWe7" id="vi编辑器命令修改演示">vi编辑器命令修改演示<a href="#vi编辑器命令修改演示" class="hash-link" aria-label="vi编辑器命令修改演示的直接链接" title="vi编辑器命令修改演示的直接链接"></a></h5>
<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary>点击查看</summary><div><div class="collapsibleContent_i85q"><p><img decoding="async" loading="lazy" alt="_" src="/zhenxun_bot/assets/images/vi_config-48e1bd51d858b2579dbd5a4968e90633.gif" width="1513" height="813" class="img_ev3q"></p></div></div></details>
<h5 class="anchor anchorWithStickyNavbar_LWe7" id="其余配置">其余配置<a href="#其余配置" class="hash-link" aria-label="其余配置的直接链接" title="其余配置的直接链接"></a></h5>
<h6 class="anchor anchorWithStickyNavbar_LWe7" id="其中-123456789-为超级用户主人qq号请自行修改">其中 <code>123456789</code> 为超级用户主人qq号请自行修改<a href="#其中-123456789-为超级用户主人qq号请自行修改" class="hash-link" aria-label="其中-123456789-为超级用户主人qq号请自行修改的直接链接" title="其中-123456789-为超级用户主人qq号请自行修改的直接链接"></a></h6>
<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockTitle_Ktv7">env.dev</div><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-python codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">SUPERUSERS</span><span class="token operator" style="color:#393A34">=</span><span class="token punctuation" style="color:#393A34">[</span><span class="token string" style="color:#e3116c">&quot;123456789&quot;</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">COMMAND_START</span><span class="token operator" style="color:#393A34">=</span><span class="token punctuation" style="color:#393A34">[</span><span class="token string" style="color:#e3116c">&quot;&quot;</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">SESSION_RUNNING_EXPRESSION</span><span class="token operator" style="color:#393A34">=</span><span class="token string" style="color:#e3116c">&quot;别急呀,小真寻要宕机了!QAQ&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">NICKNAME</span><span class="token operator" style="color:#393A34">=</span><span class="token punctuation" style="color:#393A34">[</span><span class="token string" style="color:#e3116c">&quot;真寻&quot;</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;小真寻&quot;</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;绪山真寻&quot;</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;小寻子&quot;</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">SESSION_EXPIRE_TIMEOUT</span><span class="token operator" style="color:#393A34">=</span><span class="token number" style="color:#36acaa">30</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">ALCONNA_USE_COMMAND_START</span><span class="token operator" style="color:#393A34">=</span><span class="token boolean" style="color:#36acaa">True</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># 全局图片统一使用bytes发送当真寻与协议端不在同一服务器上时为True</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">IMAGE_TO_BYTES </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token boolean" style="color:#36acaa">True</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># 回复消息时自称</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">SELF_NICKNAME</span><span class="token operator" style="color:#393A34">=</span><span class="token string" style="color:#e3116c">&quot;小真寻&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># 官bot appid:bot账号</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">QBOT_ID_DATA </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> &#x27;</span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token punctuation" style="color:#393A34">}</span><span class="token plain">&#x27;</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># 数据库配置</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># 示例: &quot;postgres://user:password@127.0.0.1:5432/database&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># 示例: &quot;mysql://user:password@127.0.0.1:3306/database&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># 示例: &quot;sqlite:data/db/zhenxun.db&quot; 在data目录下建立db文件夹</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">DB_URL </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;sqlite:data/db/zhenxun.db&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># 系统代理</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># SYSTEM_PROXY = &quot;http://127.0.0.1:7890&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">PLATFORM_SUPERUSERS </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> &#x27;</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;qq&quot;</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token string" style="color:#e3116c">&quot;123456789&quot;</span><span class="token punctuation" style="color:#393A34">]</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;dodo&quot;</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token string" style="color:#e3116c">&quot;&quot;</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">}</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">&#x27;</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">DRIVER</span><span class="token operator" style="color:#393A34">=</span><span class="token operator" style="color:#393A34">~</span><span class="token plain">fastapi</span><span class="token operator" style="color:#393A34">+</span><span class="token operator" style="color:#393A34">~</span><span class="token plain">httpx</span><span class="token operator" style="color:#393A34">+</span><span class="token operator" style="color:#393A34">~</span><span class="token plain">websockets</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># LOG_LEVEL=DEBUG</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># 服务器和端口</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">HOST </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">127.0</span><span class="token number" style="color:#36acaa">.0</span><span class="token number" style="color:#36acaa">.1</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">PORT </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">8080</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="复制代码到剪贴板" title="复制" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<h4 class="anchor anchorWithStickyNavbar_LWe7" id="运行真寻">运行真寻<a href="#运行真寻" class="hash-link" aria-label="运行真寻的直接链接" title="运行真寻的直接链接"></a></h4>
<p><code>poetry run python bot.py</code></p>
<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary>点击查看详细输出</summary><div><div class="collapsibleContent_i85q"><div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-python codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">zhenxun@zhenxun</span><span class="token punctuation" style="color:#393A34">:</span><span class="token operator" style="color:#393A34">~</span><span class="token operator" style="color:#393A34">/</span><span class="token plain">zhenxun_bot$ poetry run python bot</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">py</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Warning</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"> Found deprecated key </span><span class="token string" style="color:#e3116c">&#x27;default&#x27;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">or</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&#x27;secondary&#x27;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">in</span><span class="token plain"> pyproject</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">toml configuration </span><span class="token keyword" style="color:#00009f">for</span><span class="token plain"> source ali</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain"> Please provide the key </span><span class="token string" style="color:#e3116c">&#x27;priority&#x27;</span><span class="token plain"> instead</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain"> Accepted values are</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&#x27;default&#x27;</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&#x27;primary&#x27;</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&#x27;secondary&#x27;</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&#x27;supplemental&#x27;</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&#x27;explicit&#x27;</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Warning</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"> Found deprecated priority </span><span class="token string" style="color:#e3116c">&#x27;default&#x27;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">for</span><span class="token plain"> source </span><span class="token string" style="color:#e3116c">&#x27;ali&#x27;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">in</span><span class="token plain"> pyproject</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">toml</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain"> You can achieve the same effect by changing the priority to </span><span class="token string" style="color:#e3116c">&#x27;primary&#x27;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">and</span><span class="token plain"> putting the source first</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">07</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> NoneBot </span><span class="token keyword" style="color:#00009f">is</span><span class="token plain"> initializing</span><span class="token punctuation" style="color:#393A34">.</span><span class="token punctuation" style="color:#393A34">.</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">07</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">INFO</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Current Env</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"> dev</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">08</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;nonebot_plugin_session&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">08</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;nonebot_plugin_apscheduler&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">08</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;nonebot_plugin_alconna:uniseg&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;nonebot_plugin_alconna.uniseg&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">08</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;nonebot_plugin_alconna&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">08</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;nonebot_plugin_userinfo&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">08</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;nonebot_plugin_htmlrender&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;sign_in&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.sign_in&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;catchphrase&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.catchphrase&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;record_request&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.record_request&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;scheduler:morning&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.scheduler.morning&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;scheduler:auto_update_group&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.scheduler.auto_update_group&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;scheduler:chat_check&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.scheduler.chat_check&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;scheduler:auto_backup&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.scheduler.auto_backup&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;scheduler&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.scheduler&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;hooks:chkdsk_hook&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.hooks.chkdsk_hook&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;hooks:call_hook&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.hooks.call_hook&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;hooks:withdraw_hook&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.hooks.withdraw_hook&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;hooks:ban_hook&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.hooks.ban_hook&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;hooks:auth_hook&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.hooks.auth_hook&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;hooks&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.hooks&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;info&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.info&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;scripts&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.scripts&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;plugin_store&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.plugin_store&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;web_ui&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.web_ui&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;platform:group_handle&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.platform.qq.group_handle&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;platform:exception&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.platform.qq.exception&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">WARNING</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> zhenxun </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> 未安装 qq</span><span class="token operator" style="color:#393A34">-</span><span class="token plain">adapter无法加载QQ官平台专用插件</span><span class="token punctuation" style="color:#393A34">.</span><span class="token punctuation" style="color:#393A34">.</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;platform&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.platform&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;plugin_store&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.plugin_store&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;statistics:statistics_handle&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.statistics.statistics_handle&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;statistics:statistics_hook&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.statistics.statistics_hook&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;statistics&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.statistics&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;help&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.help&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;admin:ban&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.admin.ban&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;admin:group_update&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.admin.group_update&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;admin:plugin_switch&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.admin.plugin_switch&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;admin:admin_watch&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.admin.admin_watch&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;admin:admin_help&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.admin.admin_help&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;admin:welcome_message&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.admin.welcome_message&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;admin:group_member_update&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.admin.group_member_update&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;admin&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.admin&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;auto_update&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.auto_update&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;nickname&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.nickname&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;chat_history:chat_message&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.chat_history.chat_message&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;chat_history:chat_message_handle&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.chat_history.chat_message_handle&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;chat_history&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.chat_history&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;check&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.check&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;shop&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.shop&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;about&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.about&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;withdraw&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.withdraw&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;restart&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.restart&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;init:manager&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.init.manager&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;init:init_plugin&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.init.init_plugin&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;init:init_config&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.init.init_config&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;init&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.init&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;help_help&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.help_help&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;superuser:broadcast&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.superuser.broadcast&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;superuser:clear_data&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.superuser.clear_data&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;superuser:exec_sql&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.superuser.exec_sql&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;superuser:update_fg_info&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.superuser.update_fg_info&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;superuser:reload_setting&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.superuser.reload_setting&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;superuser:group_manage&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.superuser.group_manage&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;superuser:fg_manage&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.superuser.fg_manage&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;superuser:super_help&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.superuser.super_help&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;superuser:bot_manage&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.superuser.bot_manage&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;superuser:request_manage&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.superuser.request_manage&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;superuser:set_admin&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.superuser.set_admin&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Succeeded to load plugin </span><span class="token string" style="color:#e3116c">&quot;superuser&quot;</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;zhenxun.builtin_plugins.superuser&quot;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">SUCCESS</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Running NoneBot</span><span class="token punctuation" style="color:#393A34">.</span><span class="token punctuation" style="color:#393A34">.</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">INFO</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> uvicorn </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Started server process </span><span class="token punctuation" style="color:#393A34">[</span><span class="token number" style="color:#36acaa">249867</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">INFO</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> uvicorn </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Waiting </span><span class="token keyword" style="color:#00009f">for</span><span class="token plain"> application startup</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">INFO</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> zhenxun </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Database loaded successfully!</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">09</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">INFO</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot_plugin_apscheduler </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Scheduler Started</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">10</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">INFO</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot_plugin_htmlrender </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> 使用 chromium 启动</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">10</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">INFO</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot_plugin_htmlrender </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Browser Started</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">10</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">WARNING</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> zhenxun </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> 数据迁移 </span><span class="token operator" style="color:#393A34">|</span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> 错误</span><span class="token operator" style="color:#393A34">&lt;</span><span class="token keyword" style="color:#00009f">class</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&#x27;tortoise.exceptions.OperationalError&#x27;</span><span class="token operator" style="color:#393A34">&gt;</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"> near </span><span class="token string" style="color:#e3116c">&quot;on&quot;</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"> syntax error</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token operator" style="color:#393A34">/</span><span class="token plain">home</span><span class="token operator" style="color:#393A34">/</span><span class="token plain">zhenxun</span><span class="token operator" style="color:#393A34">/</span><span class="token plain">zhenxun_bot</span><span class="token operator" style="color:#393A34">/</span><span class="token plain">zhenxun</span><span class="token operator" style="color:#393A34">/</span><span class="token plain">builtin_plugins</span><span class="token operator" style="color:#393A34">/</span><span class="token plain">scripts</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">py</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">44</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"> RuntimeWarning</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"> coroutine </span><span class="token string" style="color:#e3116c">&#x27;_make_delegate_method.&lt;locals&gt;.method&#x27;</span><span class="token plain"> was never awaited</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"> json</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">dump</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">data</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> f</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> indent</span><span class="token operator" style="color:#393A34">=</span><span class="token number" style="color:#36acaa">4</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> ensure_ascii</span><span class="token operator" style="color:#393A34">=</span><span class="token boolean" style="color:#36acaa">False</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">RuntimeWarning</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"> Enable tracemalloc to get the </span><span class="token builtin">object</span><span class="token plain"> allocation traceback</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">24</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">INFO</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> zhenxun </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> 自动更新城市列表完成</span><span class="token punctuation" style="color:#393A34">.</span><span class="token punctuation" style="color:#393A34">.</span><span class="token punctuation" style="color:#393A34">.</span><span class="token punctuation" style="color:#393A34">.</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">INFO</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> zhenxun </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> 下载 https</span><span class="token punctuation" style="color:#393A34">:</span><span class="token operator" style="color:#393A34">//</span><span class="token plain">github</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">com</span><span class="token operator" style="color:#393A34">/</span><span class="token plain">HibiKier</span><span class="token operator" style="color:#393A34">/</span><span class="token plain">zhenxun_bot_webui</span><span class="token operator" style="color:#393A34">/</span><span class="token plain">archive</span><span class="token operator" style="color:#393A34">/</span><span class="token plain">refs</span><span class="token operator" style="color:#393A34">/</span><span class="token plain">heads</span><span class="token operator" style="color:#393A34">/</span><span class="token plain">dist</span><span class="token punctuation" style="color:#393A34">.</span><span class="token builtin">zip</span><span class="token plain"> 成功</span><span class="token punctuation" style="color:#393A34">.</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain"> Path</span><span class="token operator" style="color:#393A34">/</span><span class="token plain">home</span><span class="token operator" style="color:#393A34">/</span><span class="token plain">zhenxun</span><span class="token operator" style="color:#393A34">/</span><span class="token plain">zhenxun_bot</span><span class="token operator" style="color:#393A34">/</span><span class="token plain">resources</span><span class="token operator" style="color:#393A34">/</span><span class="token plain">temp</span><span class="token operator" style="color:#393A34">/</span><span class="token plain">web_ui</span><span class="token operator" style="color:#393A34">/</span><span class="token plain">webui_assets</span><span class="token punctuation" style="color:#393A34">.</span><span class="token builtin">zip</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">INFO</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> zhenxun </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> CMD</span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">WebUI资源管理</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> 下载 webui_assets 成功</span><span class="token punctuation" style="color:#393A34">.</span><span class="token punctuation" style="color:#393A34">.</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">INFO</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> zhenxun </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> CMD</span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">Web UI</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> API启动成功</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">INFO</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> zhenxun </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> 已经加载 </span><span class="token number" style="color:#36acaa">2</span><span class="token plain"> 个插件限制</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">INFO</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> uvicorn </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Application startup complete</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">INFO</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> uvicorn </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Uvicorn running on http</span><span class="token punctuation" style="color:#393A34">:</span><span class="token operator" style="color:#393A34">//</span><span class="token number" style="color:#36acaa">127.0</span><span class="token number" style="color:#36acaa">.0</span><span class="token number" style="color:#36acaa">.1</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">8080</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">Press CTRL</span><span class="token operator" style="color:#393A34">+</span><span class="token plain">C to quit</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token operator" style="color:#393A34">^</span><span class="token plain">C11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">34</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">INFO</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> uvicorn </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Shutting down</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">34</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">INFO</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> uvicorn </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Waiting </span><span class="token keyword" style="color:#00009f">for</span><span class="token plain"> application shutdown</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">34</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">INFO</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot_plugin_htmlrender </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Browser Stopped</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">34</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">INFO</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> nonebot_plugin_apscheduler </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Scheduler Shutdown</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">34</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">INFO</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> uvicorn </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Application shutdown complete</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">11</span><span class="token operator" style="color:#393A34">-</span><span class="token number" style="color:#36acaa">29</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">20</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">14</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">34</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">INFO</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> uvicorn </span><span class="token operator" style="color:#393A34">|</span><span class="token plain"> Finished server process </span><span class="token punctuation" style="color:#393A34">[</span><span class="token number" style="color:#36acaa">249867</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="复制代码到剪贴板" title="复制" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div></div></div></details></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="row margin-top--sm theme-doc-footer-edit-meta-row"><div class="col"><a href="https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/install_xiaobai.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"></path></g></svg>编辑此页</a></div><div class="col lastUpdated_JAkA"></div></div></footer></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="文件选项卡"><a class="pagination-nav__link pagination-nav__link--prev" href="/zhenxun_bot/install/zhenxun/nb-install-zhenxun"><div class="pagination-nav__sublabel">上一页</div><div class="pagination-nav__label">安装小真寻(nb-cli)</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/zhenxun_bot/usage/builtin_plugins/about"><div class="pagination-nav__sublabel">下一页</div><div class="pagination-nav__label">关于(about)</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_bqdL thin-scrollbar theme-doc-toc-desktop"></div></div></div></div></main></div></div></div><footer class="footer footer--dark"><div class="container container-fluid"><div class="row footer__links"><div class="col footer__col"><div class="footer__title">QQ</div><ul class="footer__items clean-list"><li class="footer__item"><a href="https://jq.qq.com/?_wv=1027&amp;k=u8PgBkMZ" target="_blank" rel="noopener noreferrer" class="footer__link-item">是真寻酱哒<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://qm.qq.com/q/YYYt5rkMYc" target="_blank" rel="noopener noreferrer" class="footer__link-item">真寻的技术群<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li></ul></div><div class="col footer__col"><div class="footer__title">More</div><ul class="footer__items clean-list"><li class="footer__item"><a href="https://github.com/HibiKier/zhenxun_bot" target="_blank" rel="noopener noreferrer" class="footer__link-item">GitHub<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li></ul></div></div><div class="footer__bottom text--center"><div class="footer__copyright">Copyright © 2025 My Project, Inc. Built with Docusaurus.</div></div></div></footer></div>
</body>
</html>