ITPub博客

首页 > 大数据 > 可视化 > Python Anaconda 安装与使用指南

Python Anaconda 安装与使用指南

原创 可视化 作者:程序之家 时间:2025-12-15 10:49:24 0 删除 编辑

部署运行你感兴趣的模型镜像一键部署

下载地址

https://mirror.tuna.tsinghua.edu.cn/anaconda/archive/


本篇博文我来提供一份非常详细的 Anaconda 安装与使用指南,旨在帮助初学者快速上手。


一、Anaconda 是什么?为什么用它?

核心概念:

Anaconda 是一个开源的 Python/R 数据科学平台,它包含了 Conda、Python 和 180 多个科学包及其依赖项。你可以把它理解为一个“全家桶”。


为什么选择 Anaconda?


强大的包管理: 使用 conda 命令可以轻松地安装、运行和更新复杂的数据科学库(如 NumPy, Pandas, Scikit-learn, TensorFlow 等),并自动处理依赖关系,完美解决了“依赖地狱”问题。

环境管理: 可以创建相互隔离的虚拟环境。例如,项目A需要 Python 3.7 和 TensorFlow 1.x,而项目B需要 Python 3.9 和 TensorFlow 2.x。使用 Anaconda 可以轻松创建两个互不干扰的环境。

开箱即用: 安装后,你就拥有了一个完整的数据科学工作站,无需再为配置环境而烦恼。

跨平台: 完美支持 Windows, macOS, Linux。

二、Anaconda 的安装

步骤 1:下载安装包

访问 Anaconda 官网的下载页面:https://www.anaconda.com/download

根据你的操作系统(Windows/macOS/Linux)选择相应的安装包。

推荐下载 Python 3.x 版本(通常是更新的版本)。

步骤 2:安装过程

对于 Windows 系统:


双击下载好的 .exe 安装文件。

按照安装向导的提示进行操作。

在 “Advanced Installation Options” 这一步,强烈建议勾选 “Add Anaconda to my PATH environment variable”。虽然官方不推荐,但勾选后可以避免后续在命令行中使用 conda 命令时的很多麻烦。另一个选项“Register Anaconda as my default Python 3.x”通常勾选。

继续安装,等待完成。

对于 macOS 系统:


双击下载好的 .pkg 文件。

跟着图形界面向导一步步安装即可。

对于 Linux 系统:


在终端中,进入到安装包所在的目录。

运行以下命令(请将 Anaconda3-2023.09-0-Linux-x86_64.sh 替换为你实际下载的文件名):

bash Anaconda3-2023.09-0-Linux-x86_64.sh

AI构建项目

bash

1

安装过程中,一直按回车阅读许可协议,输入 yes 同意。

确认安装位置,一般直接回车使用默认位置。

最后,安装程序会问是否初始化 Anaconda3,输入 yes。这会自动将 Conda 添加到你的环境变量中。

步骤 3:验证安装

安装完成后,打开你的终端(Mac/Linux)或 Anaconda Prompt(Windows)。


输入以下命令:


conda --version

AI构建项目

bash

1

如果正确输出了 Conda 的版本号(如 conda 23.7.4),则说明安装成功。


三、Conda 核心使用详解

Conda 既是包管理器,也是环境管理器。以下是最常用和最重要的命令。


1. 环境管理

创建新环境:


# 创建一个名为 my_env 的环境,并安装 Python 3.8

conda create -n my_env python=3.8


# 创建环境时直接安装某些包

conda create -n my_env python=3.8 pandas numpy matplotlib

AI构建项目

bash

1

2

3

4

5

激活(进入)环境:


# Windows

conda activate my_env


# macOS/Linux

conda activate my_env

AI构建项目

bash

1

2

3

4

5

激活后,你的命令行提示符前会显示环境名 (my_env),表示你正在该环境中操作。


退出当前环境:


conda deactivate

AI构建项目

bash

1

列出所有已创建的环境:


conda env list

AI构建项目

bash

1

当前激活的环境会用一个星号 * 标出。


删除一个环境:


conda env remove -n my_env

AI构建项目

bash

1

导出/导入环境(用于项目共享):


# 导出当前激活的环境到一个 YAML 文件

conda env export > environment.yml


# 别人拿到 environment.yml 后,可以创建一个一模一样的环境

conda env create -f environment.yml

AI构建项目

bash

1

2

3

4

5

2. 包管理

注意: 以下命令默认在当前激活的环境中操作。如果你没有激活任何环境,则会在 base(基础)环境中操作。


安装包:


# 安装最新版本的 numpy

conda install numpy


# 安装指定版本的 pandas

conda install pandas=1.4.0


# 一次性安装多个包

conda install scipy scikit-learn jupyter


# 如果 conda 渠道找不到某个包,可以使用 pip 安装(在 Conda 环境中)

pip install some_package

AI构建项目

bash

1

2

3

4

5

6

7

8

9

10

11

列出当前环境中已安装的包:


conda list

AI构建项目

bash

1

搜索包:


conda search tensorflow

AI构建项目

bash

1

更新包:


# 更新特定包

conda update numpy


# 更新所有包

conda update --all


# 更新 conda 自身

conda update conda

AI构建项目

bash

1

2

3

4

5

6

7

8

卸载包:


conda remove numpy

AI构建项目

bash

1

3. 渠道管理

有时默认渠道没有某个包或版本较旧,这时可以添加第三方渠道,的是 conda-forge,它提供了更多、更新的软件包。


添加 conda-forge 渠道:


conda config --add channels conda-forge

AI构建项目

bash

1

添加后,安装包时会优先从 conda-forge 搜索。


从特定渠道安装包:


conda install package_name -c conda-forge

AI构建项目

bash

1

四、日常使用工具

1. Jupyter Notebook

这是 Anaconda 中的工具,用于交互式编程和数据分析。


在终端或 Anaconda Prompt 中,激活你的工作环境(可选,但推荐)。

输入命令启动:

jupyter notebook

AI构建项目

bash

1

浏览器会自动打开 Jupyter 的主页面。你可以在这里创建新的 Notebook(.ipynb 文件),编写和运行代码。

2. Spyder

这是一个类似于 MATLAB 的集成开发环境,适合习惯传统 IDE 的用户。直接在开始菜单或启动台找到并打开即可。


3. Anaconda Navigator

这是一个图形化管理工具,你可以在这里通过点击鼠标来启动工具、管理环境和安装包。对于不熟悉命令行的用户非常友好。


五、最佳实践与常见问题

不要往 base 环境里装太多包:尽量为每个项目创建独立的虚拟环境,保持 base 环境的干净。

环境命名要清晰:使用 project_name_py38 这样的名字,一目了然。

导出环境配置文件:在完成项目时,使用 environment.yml 文件记录环境,方便自己和他人复现。

Conda 和 Pip 的优先级:在 Conda 环境中,尽量先用 conda install,如果找不到再用 pip install。避免两者混用造成冲突,如果混用,建议最后使用 conda install . 让 Conda 尝试解决潜在的冲突。

安装失败/速度慢?:这通常是由于网络问题。可以配置国内镜像源(如清华镜像、中科大镜像)来加速下载。

————————————————

版权声明:本文为CSDN博主「学亮编程手记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/a772304419/article/details/154829497


https://infogram.com/bbk-1hnq41opw7ymk23

https://infogram.com/bedfordhire-1h9j6q75d3o554g

https://infogram.com/bathspa-1hxj48mqwx0gq2v

https://infogram.com/bath-1hnq41opw7ymk23

https://infogram.com/bangor-1h9j6q75d3o554g

https://infogram.com/aston-1hxj48mqwx0gq2v

https://infogram.com/ashridge-1hnp27eqvw0rn4g

https://infogram.com/ual-1hnq41opw7ymk23

https://infogram.com/11aub-1h7v4pd0rovv84k

https://infogram.com/aru-1h9j6q75d3o554g

https://infogram.com/11aber-1hnq41opw7yop23

https://infogram.com/abertay-1h0n25opw5pel4p

https://infogram.com/au-1hxj48mqwx0o52v

https://infogram.com/sheridan-1hnq41opw7yop23

https://infogram.com/sheridan-1h0n25opw5pel4p

https://infogram.com/georgian-1hxj48mqwx0o52v

https://infogram.com/george-brown-1hnp27eqvw0ky4g

https://infogram.com/centennial-1hnq41opw7yop23

https://infogram.com/huron-at-western-1h9j6q75d3ovv4g

https://infogram.com/langara-1h0n25opw5pel4p

https://infogram.com/sait-1hmr6g8jgpjkz2n

https://infogram.com/nait-1h984wv1l91qz2p

https://infogram.com/u-of-s-1h9j6q75d35d54g

https://infogram.com/u-of-r-1hmr6g8jgpjkz2n

https://infogram.com/11mcgill-1h984wv1l91qz2p

https://infogram.com/concordia-1h9j6q75d35d54g

https://infogram.com/bishops-1h0n25opw5p9z4p

https://infogram.com/upei-1hmr6g8jgpjkz2n

https://infogram.com/11yu-1h0r6rzwgjwvw4e

https://infogram.com/wlu-1h984wv1l91qz2p

https://infogram.com/uw-1h7v4pd0rorr84k

https://infogram.com/uwo-1h0n25opw5wgz4p

https://infogram.com/uwo-1hnp27eqvwvjn4g

https://infogram.com/waterloo-1h7v4pd0rorr84k

https://infogram.com/u-of-t-1h0n25opw5wgz4p

https://infogram.com/uoit-1hnp27eqvwvjn4g

https://infogram.com/u-of-o-1hnq41opw7wyk23

https://infogram.com/uo-1h7v4pd0rorr84k

https://infogram.com/uottawa-1h9j6q75d3dw54g

https://infogram.com/u-of-g-1h0n25opw5wgz4p

https://infogram.com/u-of-g-1hnp27eqvwvmy4g

https://infogram.com/trent-1hnq41opw7wkp23

https://infogram.com/trent-1h9j6q75d3w1v4g

https://infogram.com/tmu-1hnp27eqvwvmy4g

https://infogram.com/tmu-1h984wv1l987d2p

https://infogram.com/qu-1h7v4pd0rokoj4k

https://infogram.com/ocad-1h9j6q75d3w1v4g

https://infogram.com/nipissing-1h1749wqrp89q2z

https://infogram.com/mcmaste-1hmr6g8jgp9zo2n

https://infogram.com/laurentian-1h984wv1l987d2p

https://infogram.com/cu-1h1749wqrp7mq2z

https://infogram.com/brock-1h984wv1l9ngd2p

https://infogram.com/stfx-1hnq41opw7l7p23

https://infogram.com/stmu-1h1749wqrp7mq2z

https://infogram.com/nscad-1h984wv1l9ngd2p

https://infogram.com/bcit-1hnq41opw7l7p23

https://infogram.com/msvu-1h7v4pd0roezj4k

https://infogram.com/dal-1h1749wqrp7mq2z

https://infogram.com/dal-1h0r6rzwgjrml4e

https://infogram.com/cbu-1h984wv1l9ngd2p

https://infogram.com/acadia-1hxj48mqwxnp52v

https://infogram.com/mun-1h9j6q75d3mnv4g

https://infogram.com/unb-1hmr6g8jgplwz2n

https://infogram.com/unb-1hxj48mqwxnp52v

https://infogram.com/stthomas-1h9j6q75d3mnv4g

https://infogram.com/mta-1hmr6g8jgplwz2n

https://infogram.com/winnipeg-1h0r6rzwgjr0w4e

https://infogram.com/um-1hxj48mqwxnp52v

https://infogram.com/bu-1hnq41opw7xvp23

https://infogram.com/viu-1h9j6q75d3mnv4g

https://infogram.com/uvic-1h1749wqrpdol2z

https://infogram.com/ufv-1hxj48mqwxr552v

https://infogram.com/unbc-1h9j6q75d3mx54g

https://infogram.com/unbc-1h1749wqrpdol2z

https://infogram.com/twu-1hxj48mqwxr552v

https://infogram.com/11tru-1h9j6q75d3mx54g

https://infogram.com/tru-1h0n25opw5xzz4p

https://infogram.com/ubc-1h1749wqrpdol2z

https://infogram.com/11ubc-1h0r6rzwgj8zw4e

https://infogram.com/sfu-1hxj48mqwxr552v

https://infogram.com/royal-roads-1h9j6q75d3xj54g

https://infogram.com/11kpu-1h0r6rzwgjxpw4e

https://infogram.com/capu-1hnq41opw7qlk23

https://infogram.com/11mru-1h9j6q75d3xj54g

https://infogram.com/macewan-1h0r6rzwgjxpw4e

https://infogram.com/u-of-l-1hnq41opw7qlk23

https://infogram.com/ucalgary-1h7v4pd0roxx84k

https://infogram.com/ua-1h9j6q75d3xj54g

https://infogram.com/greenville-1h1749wqrpnxl2z

https://infogram.com/dpu-1h0r6rzwgjxpw4e

https://infogram.com/concordia-1hnp27eqvwn1n4g

https://infogram.com/11csu-1h9j6q75d3jp54g

https://infogram.com/ui-1hmr6g8jgpo3o2n

https://infogram.com/nnu-1hnp27eqvwn1n4g

https://infogram.com/lcsc-1h9j6q75d3jp54g

https://infogram.com/idaho-state-1hmr6g8jgpo3o2n

https://infogram.com/uga-1h984wv1l9zld2p

https://infogram.com/nyit-1hnp27eqvwn1n4g

https://infogram.com/artu-1hnq41opw7nxk23

https://infogram.com/aau-1h9j6q75d3jp54g

https://infogram.com/11kent-state-1h0n25opw53rl4p

https://infogram.com/11hofstra-1hmr6g8jgp1mo2n

https://infogram.com/uc-1h7v4pd0rop8j4k

https://infogram.com/byu-1h0n25opw53rl4p

https://infogram.com/u-of-u-1hmr6g8jgp1mo2n

https://infogram.com/uark-1h7v4pd0rop8j4k

https://infogram.com/tulane-1h9j6q75d3p9v4g

https://infogram.com/uiuc-1h0n25opw53rl4p

https://infogram.com/ucsf-1h1749wqrpojq2z

https://infogram.com/ucsf-1hmr6g8jgp1mo2n

https://infogram.com/11risd-1hnq41opw79zp23

https://infogram.com/unc-1h0n25opw5mjl4p

https://infogram.com/unc-1hxj48mqwx7y52v

https://infogram.com/nyit-1hnq41opw79zp23

https://infogram.com/ub-1h0n25opw5mjl4p

https://infogram.com/ucsc-1hxj48mqwx7y52v

https://infogram.com/ucsc-1hnp27eqvw57y4g

https://infogram.com/ua-1hnq41opw79zp23

https://infogram.com/11asu-1h9j6q75d3yev4g

https://infogram.com/sbu-1h0n25opw5mjl4p

https://infogram.com/11northeastern-1hmr6g8jgpepz2n

https://infogram.com/neu-1h984wv1l9jyz2p

https://infogram.com/auburn-1h0n25opw5moz4p

https://infogram.com/au-1hmr6g8jgpepz2n

https://infogram.com/uvm-1h984wv1l9jyz2p

https://infogram.com/ru-1h0n25opw5moz4p

https://infogram.com/rutgers-1h1749wqrpxvl2z

https://infogram.com/k-state-1hmr6g8jgpepz2n

https://infogram.com/du-1h0r6rzwgj0nw4e

https://infogram.com/uc-riverside-1h984wv1l9jyz2p

https://infogram.com/uc-riverside-1h984wv1l9jxd2p

https://infogram.com/ucr-1hnq41opw753k23

https://infogram.com/ucr-1hmr6g8jgpego2n

https://infogram.com/isu-1h984wv1l9jxd2p

https://infogram.com/drexel-u-1hnq41opw753k23

https://infogram.com/tu-1hmr6g8jgpego2n

https://infogram.com/uah-1h0r6rzwgj0kl4e

https://infogram.com/uab-1h984wv1l9jxd2p

https://infogram.com/ua-1hnp27eqvwknn4g

https://infogram.com/uh-1hnq41opw753k23

https://infogram.com/upx-1h0n25opw5opl4p

https://infogram.com/uc-san-diego-1hmr6g8jgp89o2n

https://infogram.com/ucsd-1h7v4pd0rod5j4k

https://infogram.com/stanford-1h0n25opw5opl4p

https://infogram.com/fsu-1hmr6g8jgp89o2n

https://infogram.com/11ou-1h7v4pd0rod5j4k

https://infogram.com/ou-1h9j6q75d37qv4g

https://infogram.com/nc-state-1h0n25opw5opl4p

https://infogram.com/ncsu-1h1749wqrpwrq2z

https://infogram.com/ukansas-1hmr6g8jgp89o2n

https://infogram.com/ku-1hnq41opwzgmp23

https://infogram.com/um-1h9j6q75dkzov4g

https://infogram.com/mizzou-1hxj48mqweye52v

https://infogram.com/11cu-1hnq41opwzgmp23

https://infogram.com/clark-u-1h9j6q75dkzov4g

https://infogram.com/suny-bin-1hxj48mqweye52v

https://infogram.com/ghamton-1hnp27eqvy9ry4g

https://infogram.com/mu-1hnq41opwzgmp23

https://infogram.com/11bu-1h7v4pd0r8gqj4k

https://infogram.com/baylor-1h9j6q75dkzov4g

https://infogram.com/wpi-1h1749wqrme8q2z

https://infogram.com/udel-1h0n25opwln5z4p

https://infogram.com/ud-1hnp27eqvy95n4g

https://infogram.com/iub-1h7v4pd0r8gw84k

https://infogram.com/u-iowa-1h0n25opwln5z4p

https://infogram.com/ui-1hnp27eqvy95n4g

https://infogram.com/uconn-1hnq41opwzg5k23

https://infogram.com/ssmu-1h7v4pd0r8gw84k

https://infogram.com/ole-miss-1h9j6q75dkzv54g

https://infogram.com/umiami-1h0n25opwln5z4p

https://infogram.com/um-1h9j6q75dkn5v4g

https://infogram.com/u-of-m-1h1749wqrmy7q2z

https://infogram.com/11umn-1hnq41opwzdjp23

https://infogram.com/fordham-1h9j6q75dkn5v4g

https://infogram.com/clemson-1h1749wqrmy7q2z

https://infogram.com/uga-1hnq41opwzdjp23

https://infogram.com/uga-1h7v4pd0r81vj4k

https://infogram.com/11pepperdine-1h9j6q75dkn5v4g

https://infogram.com/11su-1h0n25opwln9l4p

https://infogram.com/su-1h1749wqrmy7q2z

https://infogram.com/gw-1h9j6q75dkl354g

https://infogram.com/gwu-1h1749wqrm9el2z

https://infogram.com/uk-1hnq41opwzdok23

https://infogram.com/yu-1h9j6q75dkl354g

https://infogram.com/tu-1h1749wqrm9el2z

https://infogram.com/tu-1hnq41opwzdok23

https://infogram.com/11uci-1h7v4pd0r81n84k

https://infogram.com/uci-1h9j6q75dkl354g

https://infogram.com/uc-davis-1h0n25opwl1ez4p

https://infogram.com/ucd-1h1749wqrm9el2z

https://infogram.com/uc-davis-1h1749wqrm9dq2z

https://infogram.com/ucd-1h0r6rzwg59vl4e

https://infogram.com/uw-1h9j6q75dkldv4g

https://infogram.com/nu-1h1749wqrm9dq2z

https://infogram.com/rochester-1h0r6rzwg59vl4e

https://infogram.com/brandeis-1h9j6q75dkldv4g

https://infogram.com/wfu-1h0n25opwl1gl4p

https://infogram.com/tufts-1h1749wqrm9dq2z

https://infogram.com/tufts-1hmr6g8jgzvko2n

https://infogram.com/uva-1h0r6rzwg59vl4e

https://infogram.com/gu-1hxj48mqweez52v

https://infogram.com/gtown-1hnq41opwzzpp23

https://infogram.com/11cmu-1h0r6rzwg55yw4e

https://infogram.com/11ucb-1hxj48mqweez52v

https://infogram.com/ucb-1hnq41opwzzpp23

https://infogram.com/vandy-1h0r6rzwg55yw4e

https://infogram.com/vandy-1h984wv1lddrz2p

https://infogram.com/nd-1hxj48mqweez52v

https://infogram.com/emory-1hnp27eqvyy0y4g

https://infogram.com/11rice-1hnq41opwzzpp23

https://infogram.com/hopkins-1h1749wqrmz9l2z

https://infogram.com/jhu-1h0r6rzwg5ymw4e

https://infogram.com/cornell-1h9j6q75dk9z54g

https://infogram.com/cornell-1h1749wqrmz9l2z

https://infogram.com/ulv-1h0r6rzwg5ymw4e

https://infogram.com/uchicago-1h9j6q75dk9z54g

https://infogram.com/duke-1h0n25opwlqnz4p

https://infogram.com/blue-devil-1h1749wqrmz9l2z

https://infogram.com/ut-1hmr6g8jgzxxz2n

https://infogram.com/ut-1h0r6rzwg5ymw4e

https://infogram.com/princeton-1h984wv1ld5vd2p

https://infogram.com/pace-1hnp27eqvyd3n4g

https://infogram.com/parsons-1h1749wqrmz3q2z

https://infogram.com/ut-1h984wv1ld5vd2p

https://infogram.com/ut-1hnp27eqvyd3n4g

https://infogram.com/mit-1h1749wqrmz3q2z

https://infogram.com/harvard-1hmr6g8jgzx1o2n

https://infogram.com/ut-1h984wv1ld5vd2p

https://infogram.com/ut-1hxj48mqwegpq2v

https://infogram.com/bu-1hnp27eqvyd3n4g

https://infogram.com/u-m-1h9j6q75dkemv4g

https://infogram.com/u-m-1hmr6g8jgzrwo2n

https://infogram.com/michigan-1hnp27eqvyrvy4g

https://infogram.com/michigan-1h9j6q75dkemv4g

https://infogram.com/umich-1hmr6g8jgzrwo2n

https://infogram.com/umich-1hnp27eqvyrvy4g

https://infogram.com/msu-1h7v4pd0r8yej4k

https://infogram.com/msu-1h9j6q75dkemv4g

https://infogram.com/penn-1h0n25opwlvzl4p

https://infogram.com/upenn-1hmr6g8jgzrwo2n

https://infogram.com/nu-1h984wv1ld7wz2p

https://infogram.com/caltech-1hnp27eqvygpy4g

https://infogram.com/pitt-1hmr6g8jgznnz2n

https://infogram.com/psu-1h984wv1ld7wz2p

https://infogram.com/usc-1hnp27eqvygpy4g

https://infogram.com/usc-1hmr6g8jgznnz2n

https://infogram.com/seattle-u-1h0r6rzwg5dqw4e

https://infogram.com/su-1h984wv1ld7wz2p

https://infogram.com/nyu-1hxj48mqwezq52v

https://infogram.com/u-of-o-1hnp27eqvygpy4g

https://infogram.com/11uo-1hxj48mqwejxq2v

https://infogram.com/pu-1h7v4pd0r8q784k

https://infogram.com/purdue-1h0r6rzwg5dzl4e

https://infogram.com/wsu-1hxj48mqwejxq2v

https://infogram.com/ucla-1h7v4pd0r8q784k

https://infogram.com/ucla-1h0r6rzwg5dzl4e

https://infogram.com/ohio-state-1h984wv1ld73d2p

https://infogram.com/osu-1hxj48mqwejxq2v

https://infogram.com/uts-1hnq41opwzjgk23

https://infogram.com/unsw-1h7v4pd0r8q784k

https://infogram.com/uow-1hnq41opwzjxp23

https://infogram.com/11uow-1h9j6q75dkqjv4g

https://infogram.com/usyd-1hxj48mqwejw52v

https://infogram.com/uon-1hnq41opwzjxp23

https://infogram.com/une-1h9j6q75dkqjv4g

https://infogram.com/charles-sturt-1hxj48mqwejw52v

https://infogram.com/mqu-1hnp27eqvyj1y4g

https://infogram.com/uws-1hnq41opwzjxp23

https://infogram.com/southern-cross-1h7v4pd0r8qxj4k

https://infogram.com/monash-1h9j6q75dkqjv4g

https://infogram.com/ecu-1h984wv1ld18z2p

https://infogram.com/11murdoch-1hxj48mqweqn52v

https://infogram.com/jcu-1h0r6rzwg5knl4e

https://infogram.com/uq-1hxj48mqwe8lq2v

https://infogram.com/qut-1h1749wqrmrlq2z

https://infogram.com/jcu-1h0r6rzwg5knl4e

https://infogram.com/uq-1hxj48mqwe8lq2v

https://infogram.com/qut-1h1749wqrmrlq2z

https://infogram.com/cqu-1hmr6g8jgz9po2n

https://infogram.com/jcu-1h0r6rzwg5knl4e

https://infogram.com/gu-1h984wv1ld8md2p

https://infogram.com/uq-1hxj48mqwe8lq2v


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70047135/viewspace-3105200/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2025-07-22

  • 博文量
    20
  • 访问量
    22482