看我破烂笔记本如何跑qwen3大模型【2】安装qwen agent我们是安装了什么
【代码】看我破烂笔记本如何跑qwen3大模型【2】安装qwen agent我们是安装了什么。
·

灌水嫌疑预警!
pip安装
pip install -U qwen-agent
东西不少!
PS D:\mypy2025> pip install -U qwen-agent
Collecting qwen-agent
Downloading qwen_agent-0.0.26-py3-none-any.whl.metadata (15 kB)
Collecting dashscope>=1.11.0 (from qwen-agent)
Downloading dashscope-1.23.4-py3-none-any.whl.metadata (6.8 kB)
Collecting eval-type-backport (from qwen-agent)
Downloading eval_type_backport-0.2.2-py3-none-any.whl.metadata (2.2 kB)
Collecting json5 (from qwen-agent)
Downloading json5-0.12.0-py3-none-any.whl.metadata (36 kB)
Collecting jsonlines (from qwen-agent)
Downloading jsonlines-4.0.0-py3-none-any.whl.metadata (1.6 kB)
Collecting jsonschema (from qwen-agent)
Downloading jsonschema-4.24.0-py3-none-any.whl.metadata (7.8 kB)
Collecting openai (from qwen-agent)
Downloading openai-1.84.0-py3-none-any.whl.metadata (25 kB)
Collecting pydantic>=2.3.0 (from qwen-agent)
Downloading pydantic-2.11.5-py3-none-any.whl.metadata (67 kB)
Collecting requests (from qwen-agent)
Downloading requests-2.32.3-py3-none-any.whl.metadata (4.6 kB)
Collecting tiktoken (from qwen-agent)
Downloading tiktoken-0.9.0-cp313-cp313-win_amd64.whl.metadata (6.8 kB)
Collecting aiohttp (from dashscope>=1.11.0->qwen-agent)
Downloading aiohttp-3.12.8-cp313-cp313-win_amd64.whl.metadata (7.9 kB)
Collecting websocket-client (from dashscope>=1.11.0->qwen-agent)
Downloading websocket_client-1.8.0-py3-none-any.whl.metadata (8.0 kB)
Collecting annotated-types>=0.6.0 (from pydantic>=2.3.0->qwen-agent)
Downloading annotated_types-0.7.0-py3-none-any.whl.metadata (15 kB)
Collecting pydantic-core==2.33.2 (from pydantic>=2.3.0->qwen-agent)
Downloading pydantic_core-2.33.2-cp313-cp313-win_amd64.whl.metadata (6.9 kB)
Collecting typing-extensions>=4.12.2 (from pydantic>=2.3.0->qwen-agent)
Downloading typing_extensions-4.14.0-py3-none-any.whl.metadata (3.0 kB)
Collecting typing-inspection>=0.4.0 (from pydantic>=2.3.0->qwen-agent)
Downloading typing_inspection-0.4.1-py3-none-any.whl.metadata (2.6 kB)
Collecting attrs>=19.2.0 (from jsonlines->qwen-agent)
Downloading attrs-25.3.0-py3-none-any.whl.metadata (10 kB)
Collecting jsonschema-specifications>=2023.03.6 (from jsonschema->qwen-agent)
Downloading jsonschema_specifications-2025.4.1-py3-none-any.whl.metadata (2.9 kB)
Collecting referencing>=0.28.4 (from jsonschema->qwen-agent)
Downloading referencing-0.36.2-py3-none-any.whl.metadata (2.8 kB)
Collecting rpds-py>=0.7.1 (from jsonschema->qwen-agent)
Downloading rpds_py-0.25.1-cp313-cp313-win_amd64.whl.metadata (4.2 kB)
Collecting anyio<5,>=3.5.0 (from openai->qwen-agent)
Downloading anyio-4.9.0-py3-none-any.whl.metadata (4.7 kB)
Collecting distro<2,>=1.7.0 (from openai->qwen-agent)
Downloading distro-1.9.0-py3-none-any.whl.metadata (6.8 kB)
Collecting httpx<1,>=0.23.0 (from openai->qwen-agent)
Downloading httpx-0.28.1-py3-none-any.whl.metadata (7.1 kB)
Collecting jiter<1,>=0.4.0 (from openai->qwen-agent)
Downloading jiter-0.10.0-cp313-cp313-win_amd64.whl.metadata (5.3 kB)
Collecting sniffio (from openai->qwen-agent)
Downloading sniffio-1.3.1-py3-none-any.whl.metadata (3.9 kB)
Collecting tqdm>4 (from openai->qwen-agent)
Downloading tqdm-4.67.1-py3-none-any.whl.metadata (57 kB)
Collecting charset-normalizer<4,>=2 (from requests->qwen-agent)
Downloading charset_normalizer-3.4.2-cp313-cp313-win_amd64.whl.metadata (36 kB)
Collecting idna<4,>=2.5 (from requests->qwen-agent)
Downloading idna-3.10-py3-none-any.whl.metadata (10 kB)
Collecting urllib3<3,>=1.21.1 (from requests->qwen-agent)
Downloading urllib3-2.4.0-py3-none-any.whl.metadata (6.5 kB)
Collecting certifi>=2017.4.17 (from requests->qwen-agent)
Downloading certifi-2025.4.26-py3-none-any.whl.metadata (2.5 kB)
Collecting regex>=2022.1.18 (from tiktoken->qwen-agent)
Downloading regex-2024.11.6-cp313-cp313-win_amd64.whl.metadata (41 kB)
Collecting httpcore==1.* (from httpx<1,>=0.23.0->openai->qwen-agent)
Downloading httpcore-1.0.9-py3-none-any.whl.metadata (21 kB)
Collecting h11>=0.16 (from httpcore==1.*->httpx<1,>=0.23.0->openai->qwen-agent)
Downloading h11-0.16.0-py3-none-any.whl.metadata (8.3 kB)
Collecting colorama (from tqdm>4->openai->qwen-agent)
Downloading colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB)
Collecting aiohappyeyeballs>=2.5.0 (from aiohttp->dashscope>=1.11.0->qwen-agent)
Downloading aiohappyeyeballs-2.6.1-py3-none-any.whl.metadata (5.9 kB)
Collecting aiosignal>=1.1.2 (from aiohttp->dashscope>=1.11.0->qwen-agent)
Downloading aiosignal-1.3.2-py2.py3-none-any.whl.metadata (3.8 kB)
Collecting frozenlist>=1.1.1 (from aiohttp->dashscope>=1.11.0->qwen-agent)
Downloading frozenlist-1.6.2-cp313-cp313-win_amd64.whl.metadata (17 kB)
Collecting multidict<7.0,>=4.5 (from aiohttp->dashscope>=1.11.0->qwen-agent)
Downloading multidict-6.4.4-cp313-cp313-win_amd64.whl.metadata (5.5 kB)
Collecting propcache>=0.2.0 (from aiohttp->dashscope>=1.11.0->qwen-agent)
Downloading propcache-0.3.1-cp313-cp313-win_amd64.whl.metadata (11 kB)
Collecting yarl<2.0,>=1.17.0 (from aiohttp->dashscope>=1.11.0->qwen-agent)
Downloading yarl-1.20.0-cp313-cp313-win_amd64.whl.metadata (74 kB)
Downloading qwen_agent-0.0.26-py3-none-any.whl (7.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.1/7.1 MB 455.5 kB/s eta 0:00:00
Downloading dashscope-1.23.4-py3-none-any.whl (1.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 2.0 MB/s eta 0:00:00
Downloading pydantic-2.11.5-py3-none-any.whl (444 kB)
Downloading pydantic_core-2.33.2-cp313-cp313-win_amd64.whl (2.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 1.2 MB/s eta 0:00:00
Downloading eval_type_backport-0.2.2-py3-none-any.whl (5.8 kB)
Downloading json5-0.12.0-py3-none-any.whl (36 kB)
Downloading jsonlines-4.0.0-py3-none-any.whl (8.7 kB)
Downloading jsonschema-4.24.0-py3-none-any.whl (88 kB)
Downloading openai-1.84.0-py3-none-any.whl (725 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 725.5/725.5 kB 3.9 MB/s eta 0:00:00
Downloading requests-2.32.3-py3-none-any.whl (64 kB)
Downloading tiktoken-0.9.0-cp313-cp313-win_amd64.whl (894 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 894.7/894.7 kB 29.0 MB/s eta 0:00:00
Downloading annotated_types-0.7.0-py3-none-any.whl (13 kB)
Downloading anyio-4.9.0-py3-none-any.whl (100 kB)
Downloading attrs-25.3.0-py3-none-any.whl (63 kB)
Downloading certifi-2025.4.26-py3-none-any.whl (159 kB)
Downloading charset_normalizer-3.4.2-cp313-cp313-win_amd64.whl (105 kB)
Downloading distro-1.9.0-py3-none-any.whl (20 kB)
Downloading httpx-0.28.1-py3-none-any.whl (73 kB)
Downloading httpcore-1.0.9-py3-none-any.whl (78 kB)
Downloading idna-3.10-py3-none-any.whl (70 kB)
Downloading jiter-0.10.0-cp313-cp313-win_amd64.whl (205 kB)
Downloading jsonschema_specifications-2025.4.1-py3-none-any.whl (18 kB)
Downloading referencing-0.36.2-py3-none-any.whl (26 kB)
Downloading regex-2024.11.6-cp313-cp313-win_amd64.whl (273 kB)
Downloading rpds_py-0.25.1-cp313-cp313-win_amd64.whl (234 kB)
Downloading sniffio-1.3.1-py3-none-any.whl (10 kB)
Downloading tqdm-4.67.1-py3-none-any.whl (78 kB)
Downloading typing_extensions-4.14.0-py3-none-any.whl (43 kB)
Downloading typing_inspection-0.4.1-py3-none-any.whl (14 kB)
Downloading urllib3-2.4.0-py3-none-any.whl (128 kB)
Downloading aiohttp-3.12.8-cp313-cp313-win_amd64.whl (445 kB)
Downloading websocket_client-1.8.0-py3-none-any.whl (58 kB)
Downloading aiohappyeyeballs-2.6.1-py3-none-any.whl (15 kB)
Downloading aiosignal-1.3.2-py2.py3-none-any.whl (7.6 kB)
Downloading frozenlist-1.6.2-cp313-cp313-win_amd64.whl (46 kB)
Downloading multidict-6.4.4-cp313-cp313-win_amd64.whl (38 kB)
Downloading propcache-0.3.1-cp313-cp313-win_amd64.whl (44 kB)
Downloading yarl-1.20.0-cp313-cp313-win_amd64.whl (92 kB)
Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB)
Downloading h11-0.16.0-py3-none-any.whl (37 kB)
Installing collected packages: websocket-client, urllib3, typing-extensions, sniffio, rpds-py, regex, propcache, multidict, json5, jiter, idna, h11, frozenlist, eval-type-backport, distro, colorama, charset-normalizer, certifi, attrs, annotated-types, aiohappyeyeballs, yarl, typing-inspection, tqdm, requests, referencing, pydantic-core, jsonlines, httpcore, anyio, aiosignal, tiktoken, pydantic, jsonschema-specifications, httpx, aiohttp, openai, jsonschema, dashscope, qwen-agent
Successfully installed aiohappyeyeballs-2.6.1 aiohttp-3.12.8 aiosignal-1.3.2 annotated-types-0.7.0 anyio-4.9.0 attrs-25.3.0 certifi-2025.4.26 charset-normalizer-3.4.2 colorama-0.4.6 dashscope-1.23.4 distro-1.9.0 eval-type-backport-0.2.2 frozenlist-1.6.2 h11-0.16.0 httpcore-1.0.9 httpx-0.28.1 idna-3.10 jiter-0.10.0 json5-0.12.0 jsonlines-4.0.0 jsonschema-4.24.0 jsonschema-specifications-2025.4.1 multidict-6.4.4 openai-1.84.0 propcache-0.3.1 pydantic-2.11.5 pydantic-core-2.33.2 qwen-agent-0.0.26 referencing-0.36.2 regex-2024.11.6 requests-2.32.3 rpds-py-0.25.1 sniffio-1.3.1 tiktoken-0.9.0 tqdm-4.67.1 typing-extensions-4.14.0 typing-inspection-0.4.1 urllib3-2.4.0 websocket-client-1.8.0 yarl-1.20.0
但是
在运行官方案例assistant_mcp_sqlite_bot.py时,报错ModuleNotFoundError: No module named ‘dateutil’
PS D:\mypy2025> & D:/py313/python.exe d:/mypy2025/assistant_mcp_sqlite_bot.py
Traceback (most recent call last):
File "d:\mypy2025\assistant_mcp_sqlite_bot.py", line 21, in <module>
from qwen_agent.agents import Assistant
File "D:\py313\Lib\site-packages\qwen_agent\__init__.py", line 16, in <module>
from .agent import Agent
File "D:\py313\Lib\site-packages\qwen_agent\agent.py", line 25, in <module>
from qwen_agent.tools import TOOL_REGISTRY, BaseTool, MCPManager
File "D:\py313\Lib\site-packages\qwen_agent\tools\__init__.py", line 21, in <module>
from .python_executor import PythonExecutor
File "D:\py313\Lib\site-packages\qwen_agent\tools\python_executor.py", line 63, in <module>
class DateRuntime(GenericRuntime):
...<5 lines>...
}
File "D:\py313\Lib\site-packages\qwen_agent\tools\python_executor.py", line 64, in DateRuntime
import dateutil.relativedelta
ModuleNotFoundError: No module named 'dateutil'
缺啥那就装啥呗,pip install python-dateutil
PS D:\mypy2025> pip install python-dateutil
Collecting python-dateutil
Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
Collecting six>=1.5 (from python-dateutil)
Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
Installing collected packages: six, python-dateutil
Successfully installed python-dateutil-2.9.0.post0 six-1.17.0
又报错:ModuleNotFoundError: No module named ‘dotenv’
PS D:\mypy2025> pip install python-dotenv
Collecting python-dotenv
Downloading python_dotenv-1.1.0-py3-none-any.whl.metadata (24 kB)
Downloading python_dotenv-1.1.0-py3-none-any.whl (20 kB)
Installing collected packages: python-dotenv
Successfully installed python-dotenv-1.1.0
还报错:ImportError: The dependencies for GUI support are not installed
系统建议:Please install the required dependencies by running: pip install “qwen-agent[gui]”
好嘛,既然是灌水,咱试试!嚯,好家伙!差了这许多:
PS D:\mypy2025> pip install "qwen-agent[gui]"
Requirement already satisfied: qwen-agent[gui] in d:\py313\lib\site-packages (0.0.26)
Requirement already satisfied: dashscope>=1.11.0 in d:\py313\lib\site-packages (from qwen-agent[gui]) (1.23.4)
Requirement already satisfied: eval-type-backport in d:\py313\lib\site-packages (from qwen-agent[gui]) (0.2.2)
Requirement already satisfied: json5 in d:\py313\lib\site-packages (from qwen-agent[gui]) (0.12.0)
Requirement already satisfied: jsonlines in d:\py313\lib\site-packages (from qwen-agent[gui]) (4.0.0)
Requirement already satisfied: jsonschema in d:\py313\lib\site-packages (from qwen-agent[gui]) (4.24.0)
Requirement already satisfied: openai in d:\py313\lib\site-packages (from qwen-agent[gui]) (1.84.0)
Requirement already satisfied: pydantic>=2.3.0 in d:\py313\lib\site-packages (from qwen-agent[gui]) (2.11.5)
Requirement already satisfied: requests in d:\py313\lib\site-packages (from qwen-agent[gui]) (2.32.3)
Requirement already satisfied: tiktoken in d:\py313\lib\site-packages (from qwen-agent[gui]) (0.9.0)
Collecting pydantic>=2.3.0 (from qwen-agent[gui])
Downloading pydantic-2.9.2-py3-none-any.whl.metadata (149 kB)
Collecting pydantic-core==2.23.4 (from qwen-agent[gui])
Downloading pydantic_core-2.23.4-cp313-none-win_amd64.whl.metadata (6.7 kB)
Collecting gradio==5.23.1 (from qwen-agent[gui])
Downloading gradio-5.23.1-py3-none-any.whl.metadata (16 kB)
Collecting gradio-client==1.8.0 (from qwen-agent[gui])
Downloading gradio_client-1.8.0-py3-none-any.whl.metadata (7.1 kB)
Collecting modelscope-studio==1.1.7 (from qwen-agent[gui])
Downloading modelscope_studio-1.1.7-py3-none-any.whl.metadata (4.1 kB)
Collecting aiofiles<24.0,>=22.0 (from gradio==5.23.1->qwen-agent[gui])
Downloading aiofiles-23.2.1-py3-none-any.whl.metadata (9.7 kB)
Requirement already satisfied: anyio<5.0,>=3.0 in d:\py313\lib\site-packages (from gradio==5.23.1->qwen-agent[gui]) (4.9.0)
Collecting audioop-lts<1.0 (from gradio==5.23.1->qwen-agent[gui])
Downloading audioop_lts-0.2.1-cp313-abi3-win_amd64.whl.metadata (1.7 kB)
Collecting fastapi<1.0,>=0.115.2 (from gradio==5.23.1->qwen-agent[gui])
Downloading fastapi-0.115.12-py3-none-any.whl.metadata (27 kB)
Collecting ffmpy (from gradio==5.23.1->qwen-agent[gui])
Downloading ffmpy-0.6.0-py3-none-any.whl.metadata (2.9 kB)
Collecting groovy~=0.1 (from gradio==5.23.1->qwen-agent[gui])
Downloading groovy-0.1.2-py3-none-any.whl.metadata (6.1 kB)
Requirement already satisfied: httpx>=0.24.1 in d:\py313\lib\site-packages (from gradio==5.23.1->qwen-agent[gui]) (0.28.1)
Collecting huggingface-hub>=0.28.1 (from gradio==5.23.1->qwen-agent[gui])
Downloading huggingface_hub-0.32.4-py3-none-any.whl.metadata (14 kB)
Collecting jinja2<4.0 (from gradio==5.23.1->qwen-agent[gui])
Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
Collecting markupsafe<4.0,>=2.0 (from gradio==5.23.1->qwen-agent[gui])
Downloading MarkupSafe-3.0.2-cp313-cp313-win_amd64.whl.metadata (4.1 kB)
Collecting numpy<3.0,>=1.0 (from gradio==5.23.1->qwen-agent[gui])
Downloading numpy-2.3.0-cp313-cp313-win_amd64.whl.metadata (60 kB)
Collecting orjson~=3.0 (from gradio==5.23.1->qwen-agent[gui])
Downloading orjson-3.10.18-cp313-cp313-win_amd64.whl.metadata (43 kB)
Collecting packaging (from gradio==5.23.1->qwen-agent[gui])
Downloading packaging-25.0-py3-none-any.whl.metadata (3.3 kB)
Collecting pandas<3.0,>=1.0 (from gradio==5.23.1->qwen-agent[gui])
Downloading pandas-2.3.0-cp313-cp313-win_amd64.whl.metadata (19 kB)
Collecting pillow<12.0,>=8.0 (from gradio==5.23.1->qwen-agent[gui])
Downloading pillow-11.2.1-cp313-cp313-win_amd64.whl.metadata (9.1 kB)
Collecting pydub (from gradio==5.23.1->qwen-agent[gui])
Downloading pydub-0.25.1-py2.py3-none-any.whl.metadata (1.4 kB)
Collecting python-multipart>=0.0.18 (from gradio==5.23.1->qwen-agent[gui])
Downloading python_multipart-0.0.20-py3-none-any.whl.metadata (1.8 kB)
Collecting pyyaml<7.0,>=5.0 (from gradio==5.23.1->qwen-agent[gui])
Downloading PyYAML-6.0.2-cp313-cp313-win_amd64.whl.metadata (2.1 kB)
Collecting ruff>=0.9.3 (from gradio==5.23.1->qwen-agent[gui])
Downloading ruff-0.11.13-py3-none-win_amd64.whl.metadata (26 kB)
Collecting safehttpx<0.2.0,>=0.1.6 (from gradio==5.23.1->qwen-agent[gui])
Downloading safehttpx-0.1.6-py3-none-any.whl.metadata (4.2 kB)
Collecting semantic-version~=2.0 (from gradio==5.23.1->qwen-agent[gui])
Downloading semantic_version-2.10.0-py2.py3-none-any.whl.metadata (9.7 kB)
Collecting starlette<1.0,>=0.40.0 (from gradio==5.23.1->qwen-agent[gui])
Downloading starlette-0.47.0-py3-none-any.whl.metadata (6.2 kB)
Collecting tomlkit<0.14.0,>=0.12.0 (from gradio==5.23.1->qwen-agent[gui])
Downloading tomlkit-0.13.3-py3-none-any.whl.metadata (2.8 kB)
Collecting typer<1.0,>=0.12 (from gradio==5.23.1->qwen-agent[gui])
Downloading typer-0.16.0-py3-none-any.whl.metadata (15 kB)
Requirement already satisfied: typing-extensions~=4.0 in d:\py313\lib\site-packages (from gradio==5.23.1->qwen-agent[gui]) (4.14.0)
Collecting uvicorn>=0.14.0 (from gradio==5.23.1->qwen-agent[gui])
Downloading uvicorn-0.34.3-py3-none-any.whl.metadata (6.5 kB)
Collecting fsspec (from gradio-client==1.8.0->qwen-agent[gui])
Downloading fsspec-2025.5.1-py3-none-any.whl.metadata (11 kB)
Collecting websockets<16.0,>=10.0 (from gradio-client==1.8.0->qwen-agent[gui])
Downloading websockets-15.0.1-cp313-cp313-win_amd64.whl.metadata (7.0 kB)
Requirement already satisfied: annotated-types>=0.6.0 in d:\py313\lib\site-packages (from pydantic>=2.3.0->qwen-agent[gui]) (0.7.0)
Requirement already satisfied: idna>=2.8 in d:\py313\lib\site-packages (from anyio<5.0,>=3.0->gradio==5.23.1->qwen-agent[gui]) (3.10)
Requirement already satisfied: sniffio>=1.1 in d:\py313\lib\site-packages (from anyio<5.0,>=3.0->gradio==5.23.1->qwen-agent[gui]) (1.3.1)
Collecting starlette<1.0,>=0.40.0 (from gradio==5.23.1->qwen-agent[gui])
Downloading starlette-0.46.2-py3-none-any.whl.metadata (6.2 kB)
Requirement already satisfied: python-dateutil>=2.8.2 in d:\py313\lib\site-packages (from pandas<3.0,>=1.0->gradio==5.23.1->qwen-agent[gui]) (2.9.0.post0)
Collecting pytz>=2020.1 (from pandas<3.0,>=1.0->gradio==5.23.1->qwen-agent[gui])
Downloading pytz-2025.2-py2.py3-none-any.whl.metadata (22 kB)
Collecting tzdata>=2022.7 (from pandas<3.0,>=1.0->gradio==5.23.1->qwen-agent[gui])
Downloading tzdata-2025.2-py2.py3-none-any.whl.metadata (1.4 kB)
Collecting click>=8.0.0 (from typer<1.0,>=0.12->gradio==5.23.1->qwen-agent[gui])
Downloading click-8.2.1-py3-none-any.whl.metadata (2.5 kB)
Collecting shellingham>=1.3.0 (from typer<1.0,>=0.12->gradio==5.23.1->qwen-agent[gui])
Downloading shellingham-1.5.4-py2.py3-none-any.whl.metadata (3.5 kB)
Collecting rich>=10.11.0 (from typer<1.0,>=0.12->gradio==5.23.1->qwen-agent[gui])
Downloading rich-14.0.0-py3-none-any.whl.metadata (18 kB)
Requirement already satisfied: colorama in d:\py313\lib\site-packages (from click>=8.0.0->typer<1.0,>=0.12->gradio==5.23.1->qwen-agent[gui]) (0.4.6)
Requirement already satisfied: aiohttp in d:\py313\lib\site-packages (from dashscope>=1.11.0->qwen-agent[gui]) (3.12.8)
Requirement already satisfied: websocket-client in d:\py313\lib\site-packages (from dashscope>=1.11.0->qwen-agent[gui]) (1.8.0)
Requirement already satisfied: certifi in d:\py313\lib\site-packages (from httpx>=0.24.1->gradio==5.23.1->qwen-agent[gui]) (2025.4.26)
Requirement already satisfied: httpcore==1.* in d:\py313\lib\site-packages (from httpx>=0.24.1->gradio==5.23.1->qwen-agent[gui]) (1.0.9)
Requirement already satisfied: h11>=0.16 in d:\py313\lib\site-packages (from httpcore==1.*->httpx>=0.24.1->gradio==5.23.1->qwen-agent[gui]) (0.16.0)
Collecting filelock (from huggingface-hub>=0.28.1->gradio==5.23.1->qwen-agent[gui])
Downloading filelock-3.18.0-py3-none-any.whl.metadata (2.9 kB)
Requirement already satisfied: tqdm>=4.42.1 in d:\py313\lib\site-packages (from huggingface-hub>=0.28.1->gradio==5.23.1->qwen-agent[gui]) (4.67.1)
Requirement already satisfied: six>=1.5 in d:\py313\lib\site-packages (from python-dateutil>=2.8.2->pandas<3.0,>=1.0->gradio==5.23.1->qwen-agent[gui]) (1.17.0)
Collecting markdown-it-py>=2.2.0 (from rich>=10.11.0->typer<1.0,>=0.12->gradio==5.23.1->qwen-agent[gui])
Downloading markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB)
Collecting pygments<3.0.0,>=2.13.0 (from rich>=10.11.0->typer<1.0,>=0.12->gradio==5.23.1->qwen-agent[gui])
Downloading pygments-2.19.1-py3-none-any.whl.metadata (2.5 kB)
Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich>=10.11.0->typer<1.0,>=0.12->gradio==5.23.1->qwen-agent[gui])
Downloading mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)
Requirement already satisfied: aiohappyeyeballs>=2.5.0 in d:\py313\lib\site-packages (from aiohttp->dashscope>=1.11.0->qwen-agent[gui]) (2.6.1)
Requirement already satisfied: aiosignal>=1.1.2 in d:\py313\lib\site-packages (from aiohttp->dashscope>=1.11.0->qwen-agent[gui]) (1.3.2)
Requirement already satisfied: attrs>=17.3.0 in d:\py313\lib\site-packages (from aiohttp->dashscope>=1.11.0->qwen-agent[gui]) (25.3.0)
Requirement already satisfied: frozenlist>=1.1.1 in d:\py313\lib\site-packages (from aiohttp->dashscope>=1.11.0->qwen-agent[gui]) (1.6.2)
Requirement already satisfied: multidict<7.0,>=4.5 in d:\py313\lib\site-packages (from aiohttp->dashscope>=1.11.0->qwen-agent[gui]) (6.4.4)
Requirement already satisfied: propcache>=0.2.0 in d:\py313\lib\site-packages (from aiohttp->dashscope>=1.11.0->qwen-agent[gui]) (0.3.1)
Requirement already satisfied: yarl<2.0,>=1.17.0 in d:\py313\lib\site-packages (from aiohttp->dashscope>=1.11.0->qwen-agent[gui]) (1.20.0)
Requirement already satisfied: jsonschema-specifications>=2023.03.6 in d:\py313\lib\site-packages (from jsonschema->qwen-agent[gui]) (2025.4.1)
Requirement already satisfied: referencing>=0.28.4 in d:\py313\lib\site-packages (from jsonschema->qwen-agent[gui]) (0.36.2)
Requirement already satisfied: rpds-py>=0.7.1 in d:\py313\lib\site-packages (from jsonschema->qwen-agent[gui]) (0.25.1)
Requirement already satisfied: distro<2,>=1.7.0 in d:\py313\lib\site-packages (from openai->qwen-agent[gui]) (1.9.0)
Requirement already satisfied: jiter<1,>=0.4.0 in d:\py313\lib\site-packages (from openai->qwen-agent[gui]) (0.10.0)
Requirement already satisfied: charset-normalizer<4,>=2 in d:\py313\lib\site-packages (from requests->qwen-agent[gui]) (3.4.2)
Requirement already satisfied: urllib3<3,>=1.21.1 in d:\py313\lib\site-packages (from requests->qwen-agent[gui]) (2.4.0)
Requirement already satisfied: regex>=2022.1.18 in d:\py313\lib\site-packages (from tiktoken->qwen-agent[gui]) (2024.11.6)
Downloading gradio-5.23.1-py3-none-any.whl (51.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 51.3/51.3 MB 1.4 MB/s eta 0:00:00
Downloading gradio_client-1.8.0-py3-none-any.whl (322 kB)
Downloading modelscope_studio-1.1.7-py3-none-any.whl (13.9 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.9/13.9 MB 1.8 MB/s eta 0:00:00
Downloading pydantic-2.9.2-py3-none-any.whl (434 kB)
Downloading pydantic_core-2.23.4-cp313-none-win_amd64.whl (1.9 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 1.7 MB/s eta 0:00:00
Downloading aiofiles-23.2.1-py3-none-any.whl (15 kB)
Downloading audioop_lts-0.2.1-cp313-abi3-win_amd64.whl (30 kB)
Downloading fastapi-0.115.12-py3-none-any.whl (95 kB)
Downloading groovy-0.1.2-py3-none-any.whl (14 kB)
Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
Downloading MarkupSafe-3.0.2-cp313-cp313-win_amd64.whl (15 kB)
Downloading numpy-2.3.0-cp313-cp313-win_amd64.whl (12.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.7/12.7 MB 1.5 MB/s eta 0:00:00
Downloading orjson-3.10.18-cp313-cp313-win_amd64.whl (134 kB)
Downloading pandas-2.3.0-cp313-cp313-win_amd64.whl (11.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.0/11.0 MB 2.0 MB/s eta 0:00:00
Downloading pillow-11.2.1-cp313-cp313-win_amd64.whl (2.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.7/2.7 MB 1.7 MB/s eta 0:00:00
Downloading PyYAML-6.0.2-cp313-cp313-win_amd64.whl (156 kB)
Downloading safehttpx-0.1.6-py3-none-any.whl (8.7 kB)
Downloading semantic_version-2.10.0-py2.py3-none-any.whl (15 kB)
Downloading starlette-0.46.2-py3-none-any.whl (72 kB)
Downloading tomlkit-0.13.3-py3-none-any.whl (38 kB)
Downloading typer-0.16.0-py3-none-any.whl (46 kB)
Downloading websockets-15.0.1-cp313-cp313-win_amd64.whl (176 kB)
Downloading click-8.2.1-py3-none-any.whl (102 kB)
Downloading huggingface_hub-0.32.4-py3-none-any.whl (512 kB)
Downloading fsspec-2025.5.1-py3-none-any.whl (199 kB)
Downloading packaging-25.0-py3-none-any.whl (66 kB)
Downloading python_multipart-0.0.20-py3-none-any.whl (24 kB)
Downloading pytz-2025.2-py2.py3-none-any.whl (509 kB)
Downloading rich-14.0.0-py3-none-any.whl (243 kB)
Downloading pygments-2.19.1-py3-none-any.whl (1.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 1.2 MB/s eta 0:00:00
Downloading markdown_it_py-3.0.0-py3-none-any.whl (87 kB)
Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB)
Downloading ruff-0.11.13-py3-none-win_amd64.whl (11.5 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.5/11.5 MB 1.6 MB/s eta 0:00:00
Downloading shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB)
Downloading tzdata-2025.2-py2.py3-none-any.whl (347 kB)
Downloading uvicorn-0.34.3-py3-none-any.whl (62 kB)
Downloading ffmpy-0.6.0-py3-none-any.whl (5.5 kB)
Downloading filelock-3.18.0-py3-none-any.whl (16 kB)
Downloading pydub-0.25.1-py2.py3-none-any.whl (32 kB)
Installing collected packages: pytz, pydub, websockets, tzdata, tomlkit, shellingham, semantic-version, ruff, pyyaml, python-multipart, pygments, pydantic-core, pillow, packaging, orjson, numpy, mdurl, markupsafe, groovy, fsspec, filelock, ffmpy, click, audioop-lts, aiofiles, uvicorn, starlette, pydantic, pandas, markdown-it-py, jinja2, huggingface-hub, safehttpx, rich, gradio-client, fastapi, typer, gradio, modelscope-studio
Attempting uninstall: pydantic-core
Found existing installation: pydantic_core 2.33.2
Uninstalling pydantic_core-2.33.2:
Successfully uninstalled pydantic_core-2.33.2
Attempting uninstall: pydantic
Found existing installation: pydantic 2.11.5
Uninstalling pydantic-2.11.5:
Successfully uninstalled pydantic-2.11.5
Successfully installed aiofiles-23.2.1 audioop-lts-0.2.1 click-8.2.1 fastapi-0.115.12 ffmpy-0.6.0 filelock-3.18.0 fsspec-2025.5.1 gradio-5.23.1 gradio-client-1.8.0 groovy-0.1.2 huggingface-hub-0.32.4 jinja2-3.1.6 markdown-it-py-3.0.0 markupsafe-3.0.2 mdurl-0.1.2 modelscope-studio-1.1.7 numpy-2.3.0 orjson-3.10.18 packaging-25.0 pandas-2.3.0 pillow-11.2.1 pydantic-2.9.2 pydantic-core-2.23.4 pydub-0.25.1 pygments-2.19.1 python-multipart-0.0.20 pytz-2025.2 pyyaml-6.0.2 rich-14.0.0 ruff-0.11.13 safehttpx-0.1.6 semantic-version-2.10.0 shellingham-1.5.4 starlette-0.46.2 tomlkit-0.13.3 typer-0.16.0 tzdata-2025.2 uvicorn-0.34.3 websockets-15.0.1
教训:初学者应该最大化安装qwen-agent
究其原因,在最开始安装的时候,pip install -U qwen-agent 只安装了最小依赖。
最大化安装应该
pip install -U “qwen-agent[rag,code_interpreter,gui,mcp]”
不过没有关系,pip会检查已安装的,补充缺少的
让我看看,还差点啥:
嚯!
PS D:\mypy2025> pip install -U "qwen-agent[rag,code_interpreter,gui,mcp]"
Requirement already satisfied: qwen-agent[code_interpreter,gui,mcp,rag] in d:\py313\lib\site-packages (0.0.26)
Requirement already satisfied: dashscope>=1.11.0 in d:\py313\lib\site-packages (from qwen-agent[code_interpreter,gui,mcp,rag]) (1.23.4)
Requirement already satisfied: eval-type-backport in d:\py313\lib\site-packages (from qwen-agent[code_interpreter,gui,mcp,rag]) (0.2.2)
Requirement already satisfied: json5 in d:\py313\lib\site-packages (from qwen-agent[code_interpreter,gui,mcp,rag]) (0.12.0)
Requirement already satisfied: jsonlines in d:\py313\lib\site-packages (from qwen-agent[code_interpreter,gui,mcp,rag]) (4.0.0)
Requirement already satisfied: jsonschema in d:\py313\lib\site-packages (from qwen-agent[code_interpreter,gui,mcp,rag]) (4.24.0)
Requirement already satisfied: openai in d:\py313\lib\site-packages (from qwen-agent[code_interpreter,gui,mcp,rag]) (1.84.0)
Requirement already satisfied: pydantic>=2.3.0 in d:\py313\lib\site-packages (from qwen-agent[code_interpreter,gui,mcp,rag]) (2.9.2)
Requirement already satisfied: requests in d:\py313\lib\site-packages (from qwen-agent[code_interpreter,gui,mcp,rag]) (2.32.3)
Requirement already satisfied: tiktoken in d:\py313\lib\site-packages (from qwen-agent[code_interpreter,gui,mcp,rag]) (0.9.0)
Requirement already satisfied: anyio>=3.7.1 in d:\py313\lib\site-packages (from qwen-agent[code_interpreter,gui,mcp,rag]) (4.9.0)
Requirement already satisfied: fastapi>=0.103.1 in d:\py313\lib\site-packages (from qwen-agent[code_interpreter,gui,mcp,rag]) (0.115.12)
Collecting jupyter>=1.0.0 (from qwen-agent[code_interpreter,gui,mcp,rag])
Downloading jupyter-1.1.1-py2.py3-none-any.whl.metadata (2.0 kB)
Collecting matplotlib (from qwen-agent[code_interpreter,gui,mcp,rag])
Downloading matplotlib-3.10.3-cp313-cp313-win_amd64.whl.metadata (11 kB)
Requirement already satisfied: numpy in d:\py313\lib\site-packages (from qwen-agent[code_interpreter,gui,mcp,rag]) (2.3.0)
Requirement already satisfied: pandas in d:\py313\lib\site-packages (from qwen-agent[code_interpreter,gui,mcp,rag]) (2.3.0)
Requirement already satisfied: pillow in d:\py313\lib\site-packages (from qwen-agent[code_interpreter,gui,mcp,rag]) (11.2.1)
Collecting seaborn (from qwen-agent[code_interpreter,gui,mcp,rag])
Downloading seaborn-0.13.2-py3-none-any.whl.metadata (5.4 kB)
Collecting sympy (from qwen-agent[code_interpreter,gui,mcp,rag])
Downloading sympy-1.14.0-py3-none-any.whl.metadata (12 kB)
Requirement already satisfied: uvicorn>=0.23.2 in d:\py313\lib\site-packages (from qwen-agent[code_interpreter,gui,mcp,rag]) (0.34.3)
Requirement already satisfied: pydantic-core==2.23.4 in d:\py313\lib\site-packages (from qwen-agent[code_interpreter,gui,mcp,rag]) (2.23.4)
Requirement already satisfied: gradio==5.23.1 in d:\py313\lib\site-packages (from qwen-agent[code_interpreter,gui,mcp,rag]) (5.23.1)
Requirement already satisfied: gradio-client==1.8.0 in d:\py313\lib\site-packages (from qwen-agent[code_interpreter,gui,mcp,rag]) (1.8.0)
Requirement already satisfied: modelscope-studio==1.1.7 in d:\py313\lib\site-packages (from qwen-agent[code_interpreter,gui,mcp,rag]) (1.1.7)
Collecting mcp (from qwen-agent[code_interpreter,gui,mcp,rag])
Downloading mcp-1.9.3-py3-none-any.whl.metadata (28 kB)
Requirement already satisfied: charset-normalizer in d:\py313\lib\site-packages (from qwen-agent[code_interpreter,gui,mcp,rag]) (3.4.2)
Collecting rank-bm25 (from qwen-agent[code_interpreter,gui,mcp,rag])
Downloading rank_bm25-0.2.2-py3-none-any.whl.metadata (3.2 kB)
Collecting jieba (from qwen-agent[code_interpreter,gui,mcp,rag])
Downloading jieba-0.42.1.tar.gz (19.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 19.2/19.2 MB 1.8 MB/s eta 0:00:00
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting snowballstemmer (from qwen-agent[code_interpreter,gui,mcp,rag])
Downloading snowballstemmer-3.0.1-py3-none-any.whl.metadata (7.9 kB)
Collecting beautifulsoup4 (from qwen-agent[code_interpreter,gui,mcp,rag])
Downloading beautifulsoup4-4.13.4-py3-none-any.whl.metadata (3.8 kB)
Collecting pdfminer.six (from qwen-agent[code_interpreter,gui,mcp,rag])
Downloading pdfminer_six-20250506-py3-none-any.whl.metadata (4.2 kB)
Collecting pdfplumber (from qwen-agent[code_interpreter,gui,mcp,rag])
Downloading pdfplumber-0.11.6-py3-none-any.whl.metadata (42 kB)
Collecting python-docx (from qwen-agent[code_interpreter,gui,mcp,rag])
Downloading python_docx-1.1.2-py3-none-any.whl.metadata (2.0 kB)
Collecting python-pptx (from qwen-agent[code_interpreter,gui,mcp,rag])
Downloading python_pptx-1.0.2-py3-none-any.whl.metadata (2.5 kB)
Collecting tabulate (from qwen-agent[code_interpreter,gui,mcp,rag])
Downloading tabulate-0.9.0-py3-none-any.whl.metadata (34 kB)
Requirement already satisfied: aiofiles<24.0,>=22.0 in d:\py313\lib\site-packages (from gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (23.2.1)
Requirement already satisfied: audioop-lts<1.0 in d:\py313\lib\site-packages (from gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (0.2.1)
Requirement already satisfied: ffmpy in d:\py313\lib\site-packages (from gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (0.6.0)
Requirement already satisfied: groovy~=0.1 in d:\py313\lib\site-packages (from gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (0.1.2)
Requirement already satisfied: httpx>=0.24.1 in d:\py313\lib\site-packages (from gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (0.28.1)
Requirement already satisfied: huggingface-hub>=0.28.1 in d:\py313\lib\site-packages (from gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (0.32.4)
Requirement already satisfied: jinja2<4.0 in d:\py313\lib\site-packages (from gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (3.1.6)
Requirement already satisfied: markupsafe<4.0,>=2.0 in d:\py313\lib\site-packages (from gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (3.0.2)
Requirement already satisfied: orjson~=3.0 in d:\py313\lib\site-packages (from gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (3.10.18)
Requirement already satisfied: packaging in d:\py313\lib\site-packages (from gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (25.0)
Requirement already satisfied: pydub in d:\py313\lib\site-packages (from gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (0.25.1)
Requirement already satisfied: python-multipart>=0.0.18 in d:\py313\lib\site-packages (from gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (0.0.20)
Requirement already satisfied: pyyaml<7.0,>=5.0 in d:\py313\lib\site-packages (from gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (6.0.2)
Requirement already satisfied: ruff>=0.9.3 in d:\py313\lib\site-packages (from gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (0.11.13)
Requirement already satisfied: safehttpx<0.2.0,>=0.1.6 in d:\py313\lib\site-packages (from gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (0.1.6)
Requirement already satisfied: semantic-version~=2.0 in d:\py313\lib\site-packages (from gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (2.10.0)
Requirement already satisfied: starlette<1.0,>=0.40.0 in d:\py313\lib\site-packages (from gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (0.46.2)
Requirement already satisfied: tomlkit<0.14.0,>=0.12.0 in d:\py313\lib\site-packages (from gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (0.13.3)
Requirement already satisfied: typer<1.0,>=0.12 in d:\py313\lib\site-packages (from gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (0.16.0)
Requirement already satisfied: typing-extensions~=4.0 in d:\py313\lib\site-packages (from gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (4.14.0)
Requirement already satisfied: fsspec in d:\py313\lib\site-packages (from gradio-client==1.8.0->qwen-agent[code_interpreter,gui,mcp,rag]) (2025.5.1)
Requirement already satisfied: websockets<16.0,>=10.0 in d:\py313\lib\site-packages (from gradio-client==1.8.0->qwen-agent[code_interpreter,gui,mcp,rag]) (15.0.1)
Requirement already satisfied: annotated-types>=0.6.0 in d:\py313\lib\site-packages (from pydantic>=2.3.0->qwen-agent[code_interpreter,gui,mcp,rag]) (0.7.0)
Requirement already satisfied: idna>=2.8 in d:\py313\lib\site-packages (from anyio>=3.7.1->qwen-agent[code_interpreter,gui,mcp,rag]) (3.10)
Requirement already satisfied: sniffio>=1.1 in d:\py313\lib\site-packages (from anyio>=3.7.1->qwen-agent[code_interpreter,gui,mcp,rag]) (1.3.1)
Requirement already satisfied: python-dateutil>=2.8.2 in d:\py313\lib\site-packages (from pandas->qwen-agent[code_interpreter,gui,mcp,rag]) (2.9.0.post0)
Requirement already satisfied: pytz>=2020.1 in d:\py313\lib\site-packages (from pandas->qwen-agent[code_interpreter,gui,mcp,rag]) (2025.2)
Requirement already satisfied: tzdata>=2022.7 in d:\py313\lib\site-packages (from pandas->qwen-agent[code_interpreter,gui,mcp,rag]) (2025.2)
Requirement already satisfied: click>=8.0.0 in d:\py313\lib\site-packages (from typer<1.0,>=0.12->gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (8.2.1)
Requirement already satisfied: shellingham>=1.3.0 in d:\py313\lib\site-packages (from typer<1.0,>=0.12->gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (1.5.4)
Requirement already satisfied: rich>=10.11.0 in d:\py313\lib\site-packages (from typer<1.0,>=0.12->gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (14.0.0)
Requirement already satisfied: colorama in d:\py313\lib\site-packages (from click>=8.0.0->typer<1.0,>=0.12->gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (0.4.6)
Requirement already satisfied: aiohttp in d:\py313\lib\site-packages (from dashscope>=1.11.0->qwen-agent[code_interpreter,gui,mcp,rag]) (3.12.8)
Requirement already satisfied: websocket-client in d:\py313\lib\site-packages (from dashscope>=1.11.0->qwen-agent[code_interpreter,gui,mcp,rag]) (1.8.0)
Requirement already satisfied: certifi in d:\py313\lib\site-packages (from httpx>=0.24.1->gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (2025.4.26)
Requirement already satisfied: httpcore==1.* in d:\py313\lib\site-packages (from httpx>=0.24.1->gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (1.0.9)
Requirement already satisfied: h11>=0.16 in d:\py313\lib\site-packages (from httpcore==1.*->httpx>=0.24.1->gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (0.16.0)
Requirement already satisfied: filelock in d:\py313\lib\site-packages (from huggingface-hub>=0.28.1->gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (3.18.0)
Requirement already satisfied: tqdm>=4.42.1 in d:\py313\lib\site-packages (from huggingface-hub>=0.28.1->gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (4.67.1)
Collecting notebook (from jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading notebook-7.4.3-py3-none-any.whl.metadata (10 kB)
Collecting jupyter-console (from jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading jupyter_console-6.6.3-py3-none-any.whl.metadata (5.8 kB)
Collecting nbconvert (from jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading nbconvert-7.16.6-py3-none-any.whl.metadata (8.5 kB)
Collecting ipykernel (from jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading ipykernel-6.29.5-py3-none-any.whl.metadata (6.3 kB)
Collecting ipywidgets (from jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading ipywidgets-8.1.7-py3-none-any.whl.metadata (2.4 kB)
Collecting jupyterlab (from jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading jupyterlab-4.4.3-py3-none-any.whl.metadata (16 kB)
Requirement already satisfied: six>=1.5 in d:\py313\lib\site-packages (from python-dateutil>=2.8.2->pandas->qwen-agent[code_interpreter,gui,mcp,rag]) (1.17.0)
Requirement already satisfied: markdown-it-py>=2.2.0 in d:\py313\lib\site-packages (from rich>=10.11.0->typer<1.0,>=0.12->gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (3.0.0)
Requirement already satisfied: pygments<3.0.0,>=2.13.0 in d:\py313\lib\site-packages (from rich>=10.11.0->typer<1.0,>=0.12->gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (2.19.1)
Requirement already satisfied: mdurl~=0.1 in d:\py313\lib\site-packages (from markdown-it-py>=2.2.0->rich>=10.11.0->typer<1.0,>=0.12->gradio==5.23.1->qwen-agent[code_interpreter,gui,mcp,rag]) (0.1.2)
Requirement already satisfied: aiohappyeyeballs>=2.5.0 in d:\py313\lib\site-packages (from aiohttp->dashscope>=1.11.0->qwen-agent[code_interpreter,gui,mcp,rag]) (2.6.1)
Requirement already satisfied: aiosignal>=1.1.2 in d:\py313\lib\site-packages (from aiohttp->dashscope>=1.11.0->qwen-agent[code_interpreter,gui,mcp,rag]) (1.3.2)
Requirement already satisfied: attrs>=17.3.0 in d:\py313\lib\site-packages (from aiohttp->dashscope>=1.11.0->qwen-agent[code_interpreter,gui,mcp,rag]) (25.3.0)
Requirement already satisfied: frozenlist>=1.1.1 in d:\py313\lib\site-packages (from aiohttp->dashscope>=1.11.0->qwen-agent[code_interpreter,gui,mcp,rag]) (1.6.2)
Requirement already satisfied: multidict<7.0,>=4.5 in d:\py313\lib\site-packages (from aiohttp->dashscope>=1.11.0->qwen-agent[code_interpreter,gui,mcp,rag]) (6.4.4)
Requirement already satisfied: propcache>=0.2.0 in d:\py313\lib\site-packages (from aiohttp->dashscope>=1.11.0->qwen-agent[code_interpreter,gui,mcp,rag]) (0.3.1)
Requirement already satisfied: yarl<2.0,>=1.17.0 in d:\py313\lib\site-packages (from aiohttp->dashscope>=1.11.0->qwen-agent[code_interpreter,gui,mcp,rag]) (1.20.0)
Collecting soupsieve>1.2 (from beautifulsoup4->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading soupsieve-2.7-py3-none-any.whl.metadata (4.6 kB)
Collecting comm>=0.1.1 (from ipykernel->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading comm-0.2.2-py3-none-any.whl.metadata (3.7 kB)
Collecting debugpy>=1.6.5 (from ipykernel->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading debugpy-1.8.14-cp313-cp313-win_amd64.whl.metadata (1.4 kB)
Collecting ipython>=7.23.1 (from ipykernel->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading ipython-9.3.0-py3-none-any.whl.metadata (4.4 kB)
Collecting jupyter-client>=6.1.12 (from ipykernel->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading jupyter_client-8.6.3-py3-none-any.whl.metadata (8.3 kB)
Collecting jupyter-core!=5.0.*,>=4.12 (from ipykernel->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading jupyter_core-5.8.1-py3-none-any.whl.metadata (1.6 kB)
Collecting matplotlib-inline>=0.1 (from ipykernel->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading matplotlib_inline-0.1.7-py3-none-any.whl.metadata (3.9 kB)
Collecting nest-asyncio (from ipykernel->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading nest_asyncio-1.6.0-py3-none-any.whl.metadata (2.8 kB)
Collecting psutil (from ipykernel->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading psutil-7.0.0-cp37-abi3-win_amd64.whl.metadata (23 kB)
Collecting pyzmq>=24 (from ipykernel->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading pyzmq-26.4.0-cp313-cp313-win_amd64.whl.metadata (6.0 kB)
Collecting tornado>=6.1 (from ipykernel->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading tornado-6.5.1-cp39-abi3-win_amd64.whl.metadata (2.9 kB)
Collecting traitlets>=5.4.0 (from ipykernel->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading traitlets-5.14.3-py3-none-any.whl.metadata (10 kB)
Collecting decorator (from ipython>=7.23.1->ipykernel->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading decorator-5.2.1-py3-none-any.whl.metadata (3.9 kB)
Collecting ipython-pygments-lexers (from ipython>=7.23.1->ipykernel->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading ipython_pygments_lexers-1.1.1-py3-none-any.whl.metadata (1.1 kB)
Collecting jedi>=0.16 (from ipython>=7.23.1->ipykernel->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading jedi-0.19.2-py2.py3-none-any.whl.metadata (22 kB)
Collecting prompt_toolkit<3.1.0,>=3.0.41 (from ipython>=7.23.1->ipykernel->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading prompt_toolkit-3.0.51-py3-none-any.whl.metadata (6.4 kB)
Collecting stack_data (from ipython>=7.23.1->ipykernel->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading stack_data-0.6.3-py3-none-any.whl.metadata (18 kB)
Collecting wcwidth (from prompt_toolkit<3.1.0,>=3.0.41->ipython>=7.23.1->ipykernel->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading wcwidth-0.2.13-py2.py3-none-any.whl.metadata (14 kB)
Collecting parso<0.9.0,>=0.8.4 (from jedi>=0.16->ipython>=7.23.1->ipykernel->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading parso-0.8.4-py2.py3-none-any.whl.metadata (7.7 kB)
Collecting platformdirs>=2.5 (from jupyter-core!=5.0.*,>=4.12->ipykernel->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading platformdirs-4.3.8-py3-none-any.whl.metadata (12 kB)
Collecting pywin32>=300 (from jupyter-core!=5.0.*,>=4.12->ipykernel->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading pywin32-310-cp313-cp313-win_amd64.whl.metadata (9.4 kB)
Collecting widgetsnbextension~=4.0.14 (from ipywidgets->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading widgetsnbextension-4.0.14-py3-none-any.whl.metadata (1.6 kB)
Collecting jupyterlab_widgets~=3.0.15 (from ipywidgets->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading jupyterlab_widgets-3.0.15-py3-none-any.whl.metadata (20 kB)
Requirement already satisfied: jsonschema-specifications>=2023.03.6 in d:\py313\lib\site-packages (from jsonschema->qwen-agent[code_interpreter,gui,mcp,rag]) (2025.4.1)
Requirement already satisfied: referencing>=0.28.4 in d:\py313\lib\site-packages (from jsonschema->qwen-agent[code_interpreter,gui,mcp,rag]) (0.36.2)
Requirement already satisfied: rpds-py>=0.7.1 in d:\py313\lib\site-packages (from jsonschema->qwen-agent[code_interpreter,gui,mcp,rag]) (0.25.1)
Collecting async-lru>=1.0.0 (from jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading async_lru-2.0.5-py3-none-any.whl.metadata (4.5 kB)
Collecting jupyter-lsp>=2.0.0 (from jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading jupyter_lsp-2.2.5-py3-none-any.whl.metadata (1.8 kB)
Collecting jupyter-server<3,>=2.4.0 (from jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading jupyter_server-2.16.0-py3-none-any.whl.metadata (8.5 kB)
Collecting jupyterlab-server<3,>=2.27.1 (from jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading jupyterlab_server-2.27.3-py3-none-any.whl.metadata (5.9 kB)
Collecting notebook-shim>=0.2 (from jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading notebook_shim-0.2.4-py3-none-any.whl.metadata (4.0 kB)
Collecting setuptools>=41.1.0 (from jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Using cached setuptools-80.9.0-py3-none-any.whl.metadata (6.6 kB)
Collecting argon2-cffi>=21.1 (from jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading argon2_cffi-25.1.0-py3-none-any.whl.metadata (4.1 kB)
Collecting jupyter-events>=0.11.0 (from jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading jupyter_events-0.12.0-py3-none-any.whl.metadata (5.8 kB)
Collecting jupyter-server-terminals>=0.4.4 (from jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading jupyter_server_terminals-0.5.3-py3-none-any.whl.metadata (5.6 kB)
Collecting nbformat>=5.3.0 (from jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading nbformat-5.10.4-py3-none-any.whl.metadata (3.6 kB)
Collecting overrides>=5.0 (from jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading overrides-7.7.0-py3-none-any.whl.metadata (5.8 kB)
Collecting prometheus-client>=0.9 (from jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading prometheus_client-0.22.1-py3-none-any.whl.metadata (1.9 kB)
Collecting pywinpty>=2.0.1 (from jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading pywinpty-2.0.15-cp313-cp313-win_amd64.whl.metadata (5.2 kB)
Collecting send2trash>=1.8.2 (from jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading Send2Trash-1.8.3-py3-none-any.whl.metadata (4.0 kB)
Collecting terminado>=0.8.3 (from jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading terminado-0.18.1-py3-none-any.whl.metadata (5.8 kB)
Collecting babel>=2.10 (from jupyterlab-server<3,>=2.27.1->jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading babel-2.17.0-py3-none-any.whl.metadata (2.0 kB)
Collecting argon2-cffi-bindings (from argon2-cffi>=21.1->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading argon2_cffi_bindings-21.2.0-cp36-abi3-win_amd64.whl.metadata (6.7 kB)
Collecting python-json-logger>=2.0.4 (from jupyter-events>=0.11.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading python_json_logger-3.3.0-py3-none-any.whl.metadata (4.0 kB)
Collecting rfc3339-validator (from jupyter-events>=0.11.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading rfc3339_validator-0.1.4-py2.py3-none-any.whl.metadata (1.5 kB)
Collecting rfc3986-validator>=0.1.1 (from jupyter-events>=0.11.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading rfc3986_validator-0.1.1-py2.py3-none-any.whl.metadata (1.7 kB)
Collecting fqdn (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.11.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading fqdn-1.5.1-py3-none-any.whl.metadata (1.4 kB)
Collecting isoduration (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.11.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading isoduration-20.11.0-py3-none-any.whl.metadata (5.7 kB)
Collecting jsonpointer>1.13 (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.11.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading jsonpointer-3.0.0-py2.py3-none-any.whl.metadata (2.3 kB)
Collecting uri-template (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.11.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading uri_template-1.3.0-py3-none-any.whl.metadata (8.8 kB)
Collecting webcolors>=24.6.0 (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.11.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading webcolors-24.11.1-py3-none-any.whl.metadata (2.2 kB)
Collecting bleach!=5.0.0 (from bleach[css]!=5.0.0->nbconvert->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading bleach-6.2.0-py3-none-any.whl.metadata (30 kB)
Collecting defusedxml (from nbconvert->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading defusedxml-0.7.1-py2.py3-none-any.whl.metadata (32 kB)
Collecting jupyterlab-pygments (from nbconvert->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading jupyterlab_pygments-0.3.0-py3-none-any.whl.metadata (4.4 kB)
Collecting mistune<4,>=2.0.3 (from nbconvert->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading mistune-3.1.3-py3-none-any.whl.metadata (1.8 kB)
Collecting nbclient>=0.5.0 (from nbconvert->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading nbclient-0.10.2-py3-none-any.whl.metadata (8.3 kB)
Collecting pandocfilters>=1.4.1 (from nbconvert->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading pandocfilters-1.5.1-py2.py3-none-any.whl.metadata (9.0 kB)
Collecting webencodings (from bleach!=5.0.0->bleach[css]!=5.0.0->nbconvert->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading webencodings-0.5.1-py2.py3-none-any.whl.metadata (2.1 kB)
Collecting tinycss2<1.5,>=1.1.0 (from bleach[css]!=5.0.0->nbconvert->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading tinycss2-1.4.0-py3-none-any.whl.metadata (3.0 kB)
Collecting fastjsonschema>=2.15 (from nbformat>=5.3.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading fastjsonschema-2.21.1-py3-none-any.whl.metadata (2.2 kB)
Requirement already satisfied: urllib3<3,>=1.21.1 in d:\py313\lib\site-packages (from requests->qwen-agent[code_interpreter,gui,mcp,rag]) (2.4.0)
Collecting cffi>=1.0.1 (from argon2-cffi-bindings->argon2-cffi>=21.1->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading cffi-1.17.1-cp313-cp313-win_amd64.whl.metadata (1.6 kB)
Collecting pycparser (from cffi>=1.0.1->argon2-cffi-bindings->argon2-cffi>=21.1->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
Collecting arrow>=0.15.0 (from isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.11.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading arrow-1.3.0-py3-none-any.whl.metadata (7.5 kB)
Collecting types-python-dateutil>=2.8.10 (from arrow>=0.15.0->isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.11.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading types_python_dateutil-2.9.0.20250516-py3-none-any.whl.metadata (2.1 kB)
Collecting contourpy>=1.0.1 (from matplotlib->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading contourpy-1.3.2-cp313-cp313-win_amd64.whl.metadata (5.5 kB)
Collecting cycler>=0.10 (from matplotlib->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB)
Collecting fonttools>=4.22.0 (from matplotlib->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading fonttools-4.58.2-cp313-cp313-win_amd64.whl.metadata (108 kB)
Collecting kiwisolver>=1.3.1 (from matplotlib->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading kiwisolver-1.4.8-cp313-cp313-win_amd64.whl.metadata (6.3 kB)
Collecting pyparsing>=2.3.1 (from matplotlib->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading pyparsing-3.2.3-py3-none-any.whl.metadata (5.0 kB)
Collecting httpx-sse>=0.4 (from mcp->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading httpx_sse-0.4.0-py3-none-any.whl.metadata (9.0 kB)
Collecting pydantic-settings>=2.5.2 (from mcp->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading pydantic_settings-2.9.1-py3-none-any.whl.metadata (3.8 kB)
Collecting sse-starlette>=1.6.1 (from mcp->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading sse_starlette-2.3.6-py3-none-any.whl.metadata (10 kB)
Requirement already satisfied: python-dotenv>=0.21.0 in d:\py313\lib\site-packages (from pydantic-settings>=2.5.2->mcp->qwen-agent[code_interpreter,gui,mcp,rag]) (1.1.0)
Requirement already satisfied: typing-inspection>=0.4.0 in d:\py313\lib\site-packages (from pydantic-settings>=2.5.2->mcp->qwen-agent[code_interpreter,gui,mcp,rag]) (0.4.1)
Requirement already satisfied: distro<2,>=1.7.0 in d:\py313\lib\site-packages (from openai->qwen-agent[code_interpreter,gui,mcp,rag]) (1.9.0)
Requirement already satisfied: jiter<1,>=0.4.0 in d:\py313\lib\site-packages (from openai->qwen-agent[code_interpreter,gui,mcp,rag]) (0.10.0)
Collecting cryptography>=36.0.0 (from pdfminer.six->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading cryptography-45.0.3-cp311-abi3-win_amd64.whl.metadata (5.7 kB)
Collecting pdfminer.six (from qwen-agent[code_interpreter,gui,mcp,rag])
Downloading pdfminer_six-20250327-py3-none-any.whl.metadata (4.1 kB)
Collecting pypdfium2>=4.18.0 (from pdfplumber->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading pypdfium2-4.30.1-py3-none-win_amd64.whl.metadata (48 kB)
Collecting lxml>=3.1.0 (from python-docx->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading lxml-5.4.0-cp313-cp313-win_amd64.whl.metadata (3.6 kB)
Collecting XlsxWriter>=0.5.7 (from python-pptx->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading XlsxWriter-3.2.3-py3-none-any.whl.metadata (2.7 kB)
Collecting executing>=1.2.0 (from stack_data->ipython>=7.23.1->ipykernel->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading executing-2.2.0-py2.py3-none-any.whl.metadata (8.9 kB)
Collecting asttokens>=2.1.0 (from stack_data->ipython>=7.23.1->ipykernel->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading asttokens-3.0.0-py3-none-any.whl.metadata (4.7 kB)
Collecting pure-eval (from stack_data->ipython>=7.23.1->ipykernel->jupyter>=1.0.0->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading pure_eval-0.2.3-py3-none-any.whl.metadata (6.3 kB)
Collecting mpmath<1.4,>=1.1.0 (from sympy->qwen-agent[code_interpreter,gui,mcp,rag])
Downloading mpmath-1.3.0-py3-none-any.whl.metadata (8.6 kB)
Requirement already satisfied: regex>=2022.1.18 in d:\py313\lib\site-packages (from tiktoken->qwen-agent[code_interpreter,gui,mcp,rag]) (2024.11.6)
Downloading jupyter-1.1.1-py2.py3-none-any.whl (2.7 kB)
Downloading beautifulsoup4-4.13.4-py3-none-any.whl (187 kB)
Downloading soupsieve-2.7-py3-none-any.whl (36 kB)
Downloading ipykernel-6.29.5-py3-none-any.whl (117 kB)
Downloading comm-0.2.2-py3-none-any.whl (7.2 kB)
Downloading debugpy-1.8.14-cp313-cp313-win_amd64.whl (5.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.3/5.3 MB 1.5 MB/s eta 0:00:00
Downloading ipython-9.3.0-py3-none-any.whl (605 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 605.3/605.3 kB 2.2 MB/s eta 0:00:00
Downloading prompt_toolkit-3.0.51-py3-none-any.whl (387 kB)
Downloading jedi-0.19.2-py2.py3-none-any.whl (1.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 1.8 MB/s eta 0:00:00
Downloading parso-0.8.4-py2.py3-none-any.whl (103 kB)
Downloading jupyter_client-8.6.3-py3-none-any.whl (106 kB)
Downloading jupyter_core-5.8.1-py3-none-any.whl (28 kB)
Downloading matplotlib_inline-0.1.7-py3-none-any.whl (9.9 kB)
Downloading platformdirs-4.3.8-py3-none-any.whl (18 kB)
Downloading pywin32-310-cp313-cp313-win_amd64.whl (9.5 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.5/9.5 MB 1.9 MB/s eta 0:00:00
Downloading pyzmq-26.4.0-cp313-cp313-win_amd64.whl (640 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 640.4/640.4 kB 2.2 MB/s eta 0:00:00
Downloading tornado-6.5.1-cp39-abi3-win_amd64.whl (444 kB)
Downloading traitlets-5.14.3-py3-none-any.whl (85 kB)
Downloading decorator-5.2.1-py3-none-any.whl (9.2 kB)
Downloading ipython_pygments_lexers-1.1.1-py3-none-any.whl (8.1 kB)
Downloading ipywidgets-8.1.7-py3-none-any.whl (139 kB)
Downloading jupyterlab_widgets-3.0.15-py3-none-any.whl (216 kB)
Downloading widgetsnbextension-4.0.14-py3-none-any.whl (2.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.2/2.2 MB 1.9 MB/s eta 0:00:00
Downloading jupyter_console-6.6.3-py3-none-any.whl (24 kB)
Downloading jupyterlab-4.4.3-py3-none-any.whl (12.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.3/12.3 MB 1.8 MB/s eta 0:00:00
Downloading jupyter_server-2.16.0-py3-none-any.whl (386 kB)
Downloading jupyterlab_server-2.27.3-py3-none-any.whl (59 kB)
Downloading argon2_cffi-25.1.0-py3-none-any.whl (14 kB)
Downloading async_lru-2.0.5-py3-none-any.whl (6.1 kB)
Downloading babel-2.17.0-py3-none-any.whl (10.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.2/10.2 MB 1.7 MB/s eta 0:00:00
Downloading jupyter_events-0.12.0-py3-none-any.whl (19 kB)
Downloading jsonpointer-3.0.0-py2.py3-none-any.whl (7.6 kB)
Downloading jupyter_lsp-2.2.5-py3-none-any.whl (69 kB)
Downloading jupyter_server_terminals-0.5.3-py3-none-any.whl (13 kB)
Downloading nbconvert-7.16.6-py3-none-any.whl (258 kB)
Downloading mistune-3.1.3-py3-none-any.whl (53 kB)
Downloading bleach-6.2.0-py3-none-any.whl (163 kB)
Downloading tinycss2-1.4.0-py3-none-any.whl (26 kB)
Downloading nbclient-0.10.2-py3-none-any.whl (25 kB)
Downloading nbformat-5.10.4-py3-none-any.whl (78 kB)
Downloading fastjsonschema-2.21.1-py3-none-any.whl (23 kB)
Downloading notebook_shim-0.2.4-py3-none-any.whl (13 kB)
Downloading overrides-7.7.0-py3-none-any.whl (17 kB)
Downloading pandocfilters-1.5.1-py2.py3-none-any.whl (8.7 kB)
Downloading prometheus_client-0.22.1-py3-none-any.whl (58 kB)
Downloading python_json_logger-3.3.0-py3-none-any.whl (15 kB)
Downloading pywinpty-2.0.15-cp313-cp313-win_amd64.whl (1.4 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 1.8 MB/s eta 0:00:00
Downloading rfc3986_validator-0.1.1-py2.py3-none-any.whl (4.2 kB)
Downloading Send2Trash-1.8.3-py3-none-any.whl (18 kB)
Using cached setuptools-80.9.0-py3-none-any.whl (1.2 MB)
Downloading terminado-0.18.1-py3-none-any.whl (14 kB)
Downloading webcolors-24.11.1-py3-none-any.whl (14 kB)
Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
Downloading argon2_cffi_bindings-21.2.0-cp36-abi3-win_amd64.whl (30 kB)
Downloading cffi-1.17.1-cp313-cp313-win_amd64.whl (182 kB)
Downloading defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)
Downloading fqdn-1.5.1-py3-none-any.whl (9.1 kB)
Downloading isoduration-20.11.0-py3-none-any.whl (11 kB)
Downloading arrow-1.3.0-py3-none-any.whl (66 kB)
Downloading types_python_dateutil-2.9.0.20250516-py3-none-any.whl (14 kB)
Downloading jupyterlab_pygments-0.3.0-py3-none-any.whl (15 kB)
Downloading matplotlib-3.10.3-cp313-cp313-win_amd64.whl (8.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.1/8.1 MB 1.8 MB/s eta 0:00:00
Downloading contourpy-1.3.2-cp313-cp313-win_amd64.whl (223 kB)
Downloading cycler-0.12.1-py3-none-any.whl (8.3 kB)
Downloading fonttools-4.58.2-cp313-cp313-win_amd64.whl (2.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.2/2.2 MB 1.2 MB/s eta 0:00:00
Downloading kiwisolver-1.4.8-cp313-cp313-win_amd64.whl (71 kB)
Downloading pyparsing-3.2.3-py3-none-any.whl (111 kB)
Downloading mcp-1.9.3-py3-none-any.whl (131 kB)
Downloading httpx_sse-0.4.0-py3-none-any.whl (7.8 kB)
Downloading pydantic_settings-2.9.1-py3-none-any.whl (44 kB)
Downloading sse_starlette-2.3.6-py3-none-any.whl (10 kB)
Downloading nest_asyncio-1.6.0-py3-none-any.whl (5.2 kB)
Downloading notebook-7.4.3-py3-none-any.whl (14.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 14.3/14.3 MB 1.6 MB/s eta 0:00:00
Downloading cryptography-45.0.3-cp311-abi3-win_amd64.whl (3.4 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.4/3.4 MB 1.6 MB/s eta 0:00:00
Downloading pdfplumber-0.11.6-py3-none-any.whl (60 kB)
Downloading pdfminer_six-20250327-py3-none-any.whl (5.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.6/5.6 MB 1.5 MB/s eta 0:00:00
Downloading pypdfium2-4.30.1-py3-none-win_amd64.whl (3.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 1.6 MB/s eta 0:00:00
Downloading psutil-7.0.0-cp37-abi3-win_amd64.whl (244 kB)
Downloading pycparser-2.22-py3-none-any.whl (117 kB)
Downloading python_docx-1.1.2-py3-none-any.whl (244 kB)
Downloading lxml-5.4.0-cp313-cp313-win_amd64.whl (3.8 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.8/3.8 MB 1.9 MB/s eta 0:00:00
Downloading python_pptx-1.0.2-py3-none-any.whl (472 kB)
Downloading XlsxWriter-3.2.3-py3-none-any.whl (169 kB)
Downloading rank_bm25-0.2.2-py3-none-any.whl (8.6 kB)
Downloading rfc3339_validator-0.1.4-py2.py3-none-any.whl (3.5 kB)
Downloading seaborn-0.13.2-py3-none-any.whl (294 kB)
Downloading snowballstemmer-3.0.1-py3-none-any.whl (103 kB)
Downloading stack_data-0.6.3-py3-none-any.whl (24 kB)
Downloading asttokens-3.0.0-py3-none-any.whl (26 kB)
Downloading executing-2.2.0-py2.py3-none-any.whl (26 kB)
Downloading pure_eval-0.2.3-py3-none-any.whl (11 kB)
Downloading sympy-1.14.0-py3-none-any.whl (6.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.3/6.3 MB 1.4 MB/s eta 0:00:00
Downloading mpmath-1.3.0-py3-none-any.whl (536 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 536.2/536.2 kB 1.7 MB/s eta 0:00:00
Downloading tabulate-0.9.0-py3-none-any.whl (35 kB)
Downloading uri_template-1.3.0-py3-none-any.whl (11 kB)
Downloading wcwidth-0.2.13-py2.py3-none-any.whl (34 kB)
Building wheels for collected packages: jieba
Building wheel for jieba (pyproject.toml) ... done
Created wheel for jieba: filename=jieba-0.42.1-py3-none-any.whl size=19314526 sha256=bb603535831acc191cd0a49920fd3af40c108589f0dfcfcdaa77091a868557c7
Stored in directory: c:\users\qehs\appdata\local\pip\cache\wheels\8d\e9\51\2f0a6a9d051293af20e265d3889beae50efe2de72f8511c801
Successfully built jieba
Installing collected packages: webencodings, wcwidth, pywin32, pure-eval, mpmath, jieba, fastjsonschema, XlsxWriter, widgetsnbextension, webcolors, uri-template, types-python-dateutil, traitlets, tornado, tinycss2, tabulate, sympy, soupsieve, snowballstemmer, setuptools, send2trash, rfc3986-validator, rfc3339-validator, rank-bm25, pyzmq, pywinpty, python-json-logger, pypdfium2, pyparsing, pycparser, psutil, prompt_toolkit, prometheus-client, platformdirs, parso, pandocfilters, overrides, nest-asyncio, mistune, lxml, kiwisolver, jupyterlab_widgets, jupyterlab-pygments, jsonpointer, ipython-pygments-lexers, httpx-sse, fqdn, fonttools, executing, defusedxml, decorator, debugpy, cycler, contourpy, bleach, babel, async-lru, asttokens, terminado, stack_data, sse-starlette, python-pptx, python-docx, matplotlib-inline, matplotlib, jupyter-core, jedi, comm, cffi, beautifulsoup4, arrow, seaborn, pydantic-settings, jupyter-server-terminals, jupyter-client, isoduration, ipython, cryptography, argon2-cffi-bindings, pdfminer.six, nbformat, mcp, ipywidgets, ipykernel, argon2-cffi, pdfplumber, nbclient, jupyter-events, jupyter-console, nbconvert, jupyter-server, notebook-shim, jupyterlab-server, jupyter-lsp, jupyterlab, notebook, jupyter
Successfully installed XlsxWriter-3.2.3 argon2-cffi-25.1.0 argon2-cffi-bindings-21.2.0 arrow-1.3.0 asttokens-3.0.0 async-lru-2.0.5 babel-2.17.0 beautifulsoup4-4.13.4 bleach-6.2.0 cffi-1.17.1 comm-0.2.2 contourpy-1.3.2 cryptography-45.0.3 cycler-0.12.1 debugpy-1.8.14 decorator-5.2.1 defusedxml-0.7.1 executing-2.2.0 fastjsonschema-2.21.1 fonttools-4.58.2 fqdn-1.5.1 httpx-sse-0.4.0 ipykernel-6.29.5 ipython-9.3.0 ipython-pygments-lexers-1.1.1 ipywidgets-8.1.7 isoduration-20.11.0 jedi-0.19.2 jieba-0.42.1 jsonpointer-3.0.0 jupyter-1.1.1 jupyter-client-8.6.3 jupyter-console-6.6.3 jupyter-core-5.8.1 jupyter-events-0.12.0 jupyter-lsp-2.2.5 jupyter-server-2.16.0 jupyter-server-terminals-0.5.3 jupyterlab-4.4.3 jupyterlab-pygments-0.3.0 jupyterlab-server-2.27.3 jupyterlab_widgets-3.0.15 kiwisolver-1.4.8 lxml-5.4.0 matplotlib-3.10.3 matplotlib-inline-0.1.7 mcp-1.9.3 mistune-3.1.3 mpmath-1.3.0 nbclient-0.10.2 nbconvert-7.16.6 nbformat-5.10.4 nest-asyncio-1.6.0 notebook-7.4.3 notebook-shim-0.2.4 overrides-7.7.0 pandocfilters-1.5.1 parso-0.8.4 pdfminer.six-20250327 pdfplumber-0.11.6 platformdirs-4.3.8 prometheus-client-0.22.1 prompt_toolkit-3.0.51 psutil-7.0.0 pure-eval-0.2.3 pycparser-2.22 pydantic-settings-2.9.1 pyparsing-3.2.3 pypdfium2-4.30.1 python-docx-1.1.2 python-json-logger-3.3.0 python-pptx-1.0.2 pywin32-310 pywinpty-2.0.15 pyzmq-26.4.0 rank-bm25-0.2.2 rfc3339-validator-0.1.4 rfc3986-validator-0.1.1 seaborn-0.13.2 send2trash-1.8.3 setuptools-80.9.0 snowballstemmer-3.0.1 soupsieve-2.7 sse-starlette-2.3.6 stack_data-0.6.3 sympy-1.14.0 tabulate-0.9.0 terminado-0.18.1 tinycss2-1.4.0 tornado-6.5.1 traitlets-5.14.3 types-python-dateutil-2.9.0.20250516 uri-template-1.3.0 wcwidth-0.2.13 webcolors-24.11.1 webencodings-0.5.1 widgetsnbextension-4.0.14
qwen-agent这简直是清仓式大搬家!
基本上就是不管你需要和不需要的,先全装上!
解析pdf文件的就有pdfplumber、pdfminer_six、 pypdfium2;
处理xlsx表格文件的XlsxWrite库;
以及爬虫beautifulsoup4;
分词库jieba,等等
python的第三方库还有没安装的么?!
更多推荐
所有评论(0)