当前位置:首页>python>如何搭建python运行环境

如何搭建python运行环境

  • 2026-06-28 07:44:15
如何搭建python运行环境
↓内容,全为Ai撰写,仅作阅读分享!
------
如何在手机和PC上搭建Python运行环境
一篇真正“保姆级”的小白教程
读完这篇文章,你将在手机和电脑上都拥有一个属于自己的Python编程环境
写在前面:为什么要读这篇文章?
你好,我是这篇文章的作者。在开始之前,我想先和你说几句心里话。
如果你是完全零基础的小白,连“命令行”是什么都不知道,看到“环境变量”、“PATH配置”这些词就头大——那么这篇文章就是为你写的。
如果你是有一定基础但想在手机上配置Python环境的同学,这篇文章同样适合你。
我会用最通俗的语言,最详细的截图说明(虽然没有真实截图,但我会用文字描述得像你亲眼看到一样),带你一步步完成两个任务:
1. 在Windows电脑上搭建Python环境
2. 在安卓手机上(通过Termux)搭建Python环境
全程没有跳跃,没有省略,每一个点击、每一行命令我都会解释清楚。
好了,让我们开始吧。
---
第一部分:基础知识(3分钟读完)
什么是Python?
简单说,Python是一门编程语言。就像我们用中文、英文与人交流一样,我们用Python这种语言与电脑/手机交流,告诉它们帮我们做事。
什么是“运行环境”?
打个比方:你想学做菜。
· 你有了菜谱(这是你的.py代码文件)
· 但你还需要厨房、锅、灶台、调料(这就是运行环境)
没有厨房和锅,光有菜谱是做不出菜的。同样,没有运行环境,光有代码文件是运行不起来的。
本教程你将完成什么?
设备 你将安装的内容 最终效果
Windows电脑 Python解释器 + pip包管理器 能在命令行运行.py文件
安卓手机 Termux应用 + Python 能在手机终端运行.py文件
你需要准备什么?
· 一台Windows电脑(Win7/Win10/Win11均可)
· 一部安卓手机(华为、小米、OPPO、vivo、三星等均可)
· 一点点耐心(这是最重要的)
· 稳定的网络(下载安装包需要)
准备好了吗?我们从电脑开始。
---
第二部分:Windows电脑上搭建Python环境
第1步:下载Python安装包
1.1 打开浏览器
在你的电脑上打开任何一个浏览器(Edge、Chrome、火狐都可以)。
1.2 进入Python官网
在浏览器顶部的地址栏(就是显示网址的地方)输入:
```
https://www.python.org/downloads/
```
然后按键盘上的 Enter 键。
1.3 找到下载按钮
进入页面后,你会看到一个大大的黄色按钮,上面写着:
Download Python 3.12.x (x代表具体数字,比如3.12.4)
但是——请先不要点这个黄色按钮!
为什么?因为这个按钮会自动检测你的系统,但对于某些老电脑,它可能会下载错误的版本。
1.4 手动选择正确的版本
把页面往下滚动,找到 “Looking for a specific version?” 这一行。
再往下,你会看到一个表格,标题是 “Python Releases for Windows”。
在这个表格里,找到最新版本(比如3.12.4那一行),点击其右侧的 “Download” 链接。
然后在下一页往下滑,找到 “Files” 部分。你会看到很多下载链接。
你需要根据你的电脑选择正确的文件:
· 如果你的电脑是近几年买的(Win10或Win11):点击 Windows installer (64-bit)
· 如果你的电脑比较老(Win7或WinXP):点击 Windows installer (32-bit)
如何判断电脑是32位还是64位?
右键点击桌面上的“此电脑”或“我的电脑”,选择“属性”,在“系统类型”那一行会显示。
1.5 等待下载完成
点击后,浏览器会开始下载一个.exe文件,文件名类似 python-3.12.4-amd64.exe。
下载完成后,这个文件通常在你的“下载”文件夹里。
💡 耐心提示:下载可能需要几分钟,取决于你的网速。如果下载太慢,可以换一个网络试试。
---
第2步:安装Python(关键步骤!)
2.1 以管理员身份运行安装程序
找到你刚才下载的.exe文件(可能在浏览器底部的下载栏,或者在“下载”文件夹里)。
右键点击这个文件,在弹出的菜单中选择 “以管理员身份运行”。
⚠️ 为什么必须右键?
如果直接双击,可能会导致权限不足,某些功能安装不完整。所以请务必右键选择“以管理员身份运行”。
2.2 弹出用户账户控制窗口
可能会弹出一个窗口问“是否允许此应用对你的设备进行更改?”,点击 “是”。
2.3 安装界面的第一个画面(⚠️最关键的一步!)
现在你会看到一个安装窗口。请仔细看这个窗口的最底部!
底部有一行文字,前面有个复选框:
[ ] Add Python to PATH
你必须用鼠标点击这个复选框,打上勾!
这个操作有多重要?
· 如果不勾:装完Python后,你在命令行输入python,系统会提示“不是内部或外部命令”,无法运行任何代码。
· 如果勾了:一切正常,可以直接使用。
确认勾选后,看一下窗口的中央位置,有两个按钮:
· Install Now(立即安装)—— 推荐
· Customize installation(自定义安装)—— 不用管
直接点击 “Install Now”。
2.4 等待安装
你会看到一个进度条在跑。安装过程大概需要1-3分钟。
期间可能会弹出一个Windows Defender防火墙的窗口,问是否允许Python通过网络,点击 “允许访问” 即可。
2.5 安装完成
当看到这个提示时:
Setup was successful
恭喜你!Python已经安装成功了。
点击 “Close” 关闭安装窗口。
---
第3步:验证安装是否成功
很多小白装完就以为万事大吉了。不行,我们必须验证一下,确保万无一失。
3.1 打开命令提示符
按下键盘上的 Win键(就是左下角那个有Windows图标的键)和 R键,同时按下。
会弹出一个 “运行” 窗口,在里面输入:
```
cmd(windows下的命令行窗口,兼容早年的DOS系统命令行。)
```
然后点击 “确定”,或者直接按回车。
你会看到一个黑色的窗口弹出来,这就是“命令提示符”(也叫命令行)。你的所有命令都将在这里输入。
3.2 验证Python
在黑窗口里,输入以下内容:
```
python --version
```
注意:python后面有一个空格,然后是--version(两个短横线,不是长横线)。输入完按回车。
如果显示类似这样的信息:
```
Python 3.12.4
```
🎉 恭喜!Python安装成功了!
如果显示:
```
'python' 不是内部或外部命令,也不是可运行的程序或批处理文件。
```
说明你在安装时忘记勾选 Add Python to PATH。别担心,解决办法见文末的“常见问题”章节。
3.3 验证pip(包管理器)
pip是Python的“软件超市”,用来安装各种第三方库。
在黑窗口中输入:
```
pip --version
```
如果显示类似:
```
pip 24.0 from C:\Python312\Lib\site-packages\pip (python 3.12)
```
说明pip也安装成功了。
---
第4步:配置国内镜像源(提升下载速度)
Python社区有几十万个第三方库,但它们的服务器在国外,直接下载非常慢。我们需要配置一个国内“镜像源”。
4.1 在命令提示符中输入命令
在刚才打开的黑窗口中,输入以下一整行命令,然后按回车:
```
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
```
4.2 看到这样的输出表示成功
```
Writing to C:\Users\你的用户名\AppData\Roaming\pip\pip.ini
```
说明配置成功。以后你用pip install安装任何库,都会从清华大学的镜像服务器下载,速度会快很多。
💡 什么是镜像源?
打个比方:你想买一瓶进口酱油。从国外直邮要等一个月,但在国内代理商那里买,第二天就能到。镜像源就是“国内代理商”。
---
第5步:写第一个Python程序并运行
环境搭建好了,我们来写一个最简单的程序测试一下。
5.1 找一个合适的位置存放代码文件
建议在D盘(如果有的话)或者桌面创建一个专门放代码的文件夹,比如叫 my_code。
这里我以桌面为例:
1. 回到桌面(最小化所有窗口,或者按 Win + D)。
2. 在桌面空白处点击右键 → 新建 → 文本文档。
3. 会生成一个“新建文本文档.txt”文件。把文件名改成 hello.py。
⚠️ 注意:系统会提示“如果改变文件扩展名,可能会导致文件不可用”,点击 “是”。
5.2 编辑这个文件
右键点击 hello.py,选择 “打开方式” → “记事本”。
在记事本中输入以下内容:
```python
print("Hello, World!")
print("我的第一个Python程序运行成功了!")
```
输入完成后,点击 文件 → 保存(或按 Ctrl + S),然后关闭记事本。
5.3 打开命令提示符并定位到桌面
按照第3步的方法重新打开一个命令提示符黑窗口。
现在需要让黑窗口“进入”桌面所在的目录。
输入以下命令:
```
cd C:\Users\你的用户名\Desktop
```
注意:把“你的用户名”换成你自己的电脑用户名。
你可以这样做:在桌面的地址栏(打开“此电脑”,桌面的地址栏会显示)看一下路径。
更简单的方法:
在桌面文件夹的地址栏里直接输入 cmd 然后回车,黑窗口会自动打开并定位到桌面。
5.4 确认文件存在
输入:
```
dir *.py
```
如果看到 hello.py 显示出来,说明文件在正确的位置。
5.5 运行程序
输入:
```
python hello.py
```
然后按回车。
你应该看到:
```
Hello, World!
我的第一个Python程序运行成功了!
```
🎉 大功告成! 你的Windows Python环境已经完全搭建好了。
---
第三部分:安卓手机上搭建Python环境
手机上搭建Python环境比电脑稍微复杂一点,因为手机不是一个为编程设计的设备。但是,有了 Termux 这个强大的工具,一切都变得简单。
什么是Termux?
简单说,Termux是一个不需要Root手机(也就是不需要获取超级管理员权限)就能让你在安卓手机上获得类似Linux命令行体验的工具。装上它,你的手机就变成了一台“微型电脑”。
---
第1步:下载Termux的APK安装包
1.1 重要提醒:不要去应用商店下载!
千万不要在手机自带的应用商店(华为应用市场、小米应用商店、OPPO软件商店、vivo应用商店等)搜索Termux。
为什么?因为这些应用商店里的Termux版本往往非常老(可能是两三年前的版本),会导致后续安装Python失败,或者出现各种奇怪的错误。
1.2 使用浏览器打开官方下载链接
在手机浏览器(Chrome、Edge、或手机自带的浏览器)的地址栏输入:
```
https://f-droid.org/repository/browse/?fdid=com.termux
```
然后访问。
1.3 下载APK文件
你会看到一个页面,中间有一个绿色的 “Download APK” 按钮。
点击这个按钮,浏览器会开始下载一个.apk文件。
下载完成后,你会看到手机屏幕顶部有一个下载完成的提示。
1.4 安装APK文件
点击下载完成的提示,或者去手机的“文件管理”App中的“下载”文件夹里找到这个APK文件,点击它。
手机会弹出提示:“是否允许安装未知来源的应用?”
· 点击 “允许” 或 “设置”
· 在弹出的开关中,打开 “允许安装未知应用”
· 然后返回,再次点击APK文件进行安装
💡 不同手机的安装流程略有不同,但原理一样:你需要授权浏览器或文件管理器有“安装未知应用”的权限。
1.5 安装完成
点击 “完成” 或 “打开”。建议先点击 “打开”,直接启动Termux。
---
第2步:初始化Termux
第一次打开Termux,你会看到一个黑色的屏幕,上面有一些白色的文字在滚动。这是Termux在初始化自己的文件系统。
这个过程可能需要30秒到1分钟,请耐心等待。完成后你会看到一个提示符,类似:
```
~ $
```
这说明Termux已经准备好了,正在等待你输入命令。
---
第3步:更新软件源(必须做的第一步)
就像Windows需要安装更新一样,Termux也需要先更新自己的“软件列表”。
在黑窗口中输入以下命令,然后按回车(手机键盘上的回车键):
```
pkg update && pkg upgrade
```
解释:
· pkg 是Termux的包管理器(类似于Windows里的“软件管家”)
· update 是更新软件列表
· && 表示“然后执行后面的命令”
· upgrade 是升级已安装的软件
执行后,你会看到一些文字滚动。
当屏幕出现类似这样的提示时:
```
Do you want to continue? [Y/n]
```
输入 y,然后按回车。
等待更新完成,这个过程可能需要1-2分钟。
---
第4步:授予Termux存储权限(非常重要)
默认情况下,Termux无法访问你手机里的“下载”、“图片”等文件夹。我们需要手动授予这个权限。
输入以下命令并按回车:
```
termux-setup-storage
```
执行后,手机会弹出一个权限请求窗口,问“是否允许Termux访问您设备上的照片、媒体内容和文件?”
点击 “允许”。
这个命令会在Termux里创建一个~/storage文件夹,以后你可以通过这个文件夹访问手机的:
· ~/storage/downloads → 手机的“下载”文件夹
· ~/storage/dcim → 手机的“相机照片”文件夹
· ~/storage/music → 手机的“音乐”文件夹
· ~/storage/shared → 手机内部存储的根目录
---
第5步:安装Python
现在正式开始安装Python。
输入以下命令并按回车:
```
pkg install python
```
系统会提示:Do you want to continue? [Y/n]
输入 y 并按回车。
然后你会看到一大堆文字在屏幕上滚动——这是Termux在从网上下载并安装Python。这个过程可能需要2-5分钟,取决于你的网速。
等待看到类似这样的提示:
```
Running post-installation steps ...
Done!
```
并且提示符重新出现(~ $),说明Python安装完成。
---
第6步:验证Python安装
输入以下命令:
```
python --version
```
如果显示类似:
```
Python 3.11.6
```
🎉 Python安装成功了!
---
第7步:安装pip并配置国内镜像源
pip是Python的包管理器,用来安装第三方库。
输入以下命令安装pip:
```
pkg install python-pip
```
同样,遇到确认提示输入y。
安装完成后,配置国内镜像源(和Windows上一样的道理):
```
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
```
看到类似 Writing to /data/data/com.termux/files/home/.config/pip/pip.conf 的输出,说明配置成功。
---
第8步:如何在手机上编写Python文件
Termux本身没有图形化的代码编辑器,我们需要用命令行文本编辑器。
推荐新手使用 nano 编辑器(最容易上手):
```
pkg install nano
```
安装完成后,输入以下命令创建一个Python文件:
```
nano hello.py
```
屏幕会变成一个编辑界面。现在你可以输入代码了:
```python
print("Hello from Termux!")
print("我的手机也能运行Python了!")
```
如何保存和退出?
1. 先按手机键盘左上角的 Ctrl键(实际上是音量加键 + Q键 —— 稍后解释)
2. 然后按 X 键
3. 屏幕底部会问:Save modified buffer? 输入 Y
4. 然后它会问:File Name to Write: 直接按回车
退出nano:按 Ctrl + X(音量加键 + X)
⚠️ 关于Termux的特殊快捷键:
由于手机没有真正的Ctrl键,Termux用 音量加(Volume Up)键 模拟Ctrl。
例如:Ctrl + X = 按一下音量加键,然后按X键。
Ctrl + C = 按一下音量加键,然后按C键。
---
第9步:运行Python文件
确认你在文件所在的目录(默认就在~目录,也就是Termux的根目录)。
输入:
```
python hello.py
```
如果看到:
```
Hello from Termux!
我的手机也能运行Python了!
```
🎉 恭喜!你的手机也成功搭建了Python环境!
---
第10步(补充):如何把电脑上的.py文件弄到手机里
假设你在电脑上写了一个.py文件,想放到手机里用Termux运行。
方法一:通过复制粘贴
1. 把文件通过微信/QQ发送到手机,保存在手机的“下载”文件夹
2. 在Termux中输入:
   ```
   cp ~/storage/downloads/你的文件名.py ~/
   ```
3. 然后运行:
   ```
   python 你的文件名.py
   ```
方法二:通过文件管理器
1. 用手机自带的“文件管理”App,找到你的.py文件
2. 复制它,然后导航到 内部存储 → Termux 文件夹
3. 粘贴进去
4. 在Termux中输入 ls 查看文件是否存在,然后运行
---
第四部分:常见问题与解决方法
Q1:Windows安装时忘了勾选“Add Python to PATH”,怎么办?
方法一(推荐):重新运行安装程序
1. 找到下载的.exe文件,右键“以管理员身份运行”
2. 点击 “Modify”
3. 在可选功能页面点击 “Next”
4. 在高级选项页面,底部有一个“Add Python to environment variables”,勾上
5. 点击 “Install”
方法二(手动添加):
1. 右键“此电脑” → “属性” → “高级系统设置” → “环境变量”
2. 在“系统变量”中找到 Path,双击
3. 点击“新建”,添加Python的安装路径(通常是C:\Python312\)和Scripts路径(C:\Python312\Scripts\)
4. 一路确定,重启命令提示符
Q2:Termux中运行python提示“command not found”
说明Python没有安装成功。重新执行:
```
pkg install python
```
如果还是不行,可能是源的问题,换一个源试试:
```
termux-change-repo
```
然后用键盘上下键选择“Mirror group”为“China”,选择一个国内的源(如清华、中科大)。
Q3:pip install下载速度很慢
两个原因:一是没配置国内镜像源,二是网络本身慢。
按照本文的方法配置清华源后,速度会明显提升。
如果仍然慢,试试:
```
pip install 包名 -i https://mirrors.aliyun.com/pypi/simple/
```
Q4:手机Termux里,nano编辑器不会用怎么办?
入门nano只需要记住几个快捷键:
操作 快捷键
保存文件 Ctrl + O 然后回车
退出nano Ctrl + X
剪切整行 Ctrl + K
粘贴 Ctrl + U
查找文字 Ctrl + W
手机上:Ctrl = 按一下音量加键。
如果实在用不惯nano,可以用cat > 文件名.py的方式创建文件(输入完代码后按Ctrl + D结束),或者用echo "print('hello')" > hello.py直接写入。
Q5:Termux中输入命令后提示“Permission denied”
可能是文件没有执行权限,但Python文件不需要执行权限,只需要读权限。
如果运行python 文件名.py提示这个,试试:
```
chmod +x 文件名.py
```
然后再运行。
Q6:手机存储权限已经给了,但~/storage/downloads是空的?
这说明Termux还没识别到你的文件。先确认:
1. 手机的“下载”文件夹里确实有文件
2. 在Termux中输入 ls -la ~/storage/ 看看storage下有哪些文件夹
3. 如果仍然为空,重启Termux或重启手机
Q7:Windows中运行python后进入了“>>>”界面,怎么退出?
这是进入了Python交互式环境。输入 exit() 然后按回车即可退出。
或者按 Ctrl + Z 然后回车。
---
第五部分:下一步学什么?
环境搭建好了,你现在可以:
1. 学习Python基础语法:
   · 变量与数据类型
   · 条件判断(if/else)
   · 循环(for/while)
   · 函数定义与调用
   · 列表、字典等数据结构
2. 安装第三方库:
   · pip install requests (网络请求)
   · pip install numpy (科学计算)
   · pip install pandas (数据分析)
   · pip install flask (Web开发)
3. 写一些实用的小程序:
   · 天气查询工具
   · 文件批量重命名
   · 网页爬虫
   · 自动化办公脚本
4. 在电脑上安装IDE(集成开发环境):
   · VS Code(推荐,轻量且功能强大)
   · PyCharm(专业Python IDE,对新手很友好)
   · Thonny(专门为初学者设计)
---
写在最后
恭喜你读完了这篇“保姆级”教程!
现在,你应该已经在Windows电脑和安卓手机上成功搭建了Python运行环境。这不是终点,而是你编程之路的起点。
记住:
· 遇到报错不要慌,仔细看错误信息,80%的问题都能自己解决
· 多动手,光看不练等于白看
· 善用搜索,你遇到的大多数问题,别人都遇到过并解决了
如果这篇文章对你有帮助,欢迎分享给其他同样在学习编程的朋友。
祝你编程愉快! 🐍
-----
延伸阅读:
安装资源分享:
以下网盘分享内容:
1、安卓的Termux安装包.apk
2、windows下的python运行环境安装包.exe
3、python官方文档.pdf
通过百度网盘分享的文件:python-d…等3个文件
链接:https://pan.baidu.com/s/1xK8cPY7Y3zUMc05Atw6-gg?pwd=9301 
复制这段内容打开「百度网盘APP 即可获取」

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-07-02 23:25:24 HTTP/2.0 GET : https://f.mffb.com.cn/a/499262.html
  2. 运行时间 : 1.547354s [ 吞吐率:0.65req/s ] 内存消耗:4,614.83kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=683e45ea499cb7aad802117fed1cc0e3
  1. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/runtime/temp/067d451b9a0c665040f3f1bdd3293d68.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.001068s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001448s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.078998s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.045229s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001630s ]
  6. SELECT * FROM `set` [ RunTime:0.001527s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001657s ]
  8. SELECT * FROM `article` WHERE `id` = 499262 LIMIT 1 [ RunTime:0.022950s ]
  9. UPDATE `article` SET `lasttime` = 1783005924 WHERE `id` = 499262 [ RunTime:0.022913s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 66 LIMIT 1 [ RunTime:0.004126s ]
  11. SELECT * FROM `article` WHERE `id` < 499262 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.027608s ]
  12. SELECT * FROM `article` WHERE `id` > 499262 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.017071s ]
  13. SELECT * FROM `article` WHERE `id` < 499262 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.274186s ]
  14. SELECT * FROM `article` WHERE `id` < 499262 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.144482s ]
  15. SELECT * FROM `article` WHERE `id` < 499262 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.719306s ]
1.549798s