Python 安装
Python 安装1. Linux 系统1.1 使用系统自带 Python推荐大多数 Linux 发行版预装了 Python 3只需让python命令指向python3sudo apt update sudo apt install python-is-python3 -y验证安装python --version1.2 从源码编译特定版本如果系统自带的版本不够新可以手动编译安装。1.2.1 安装编译依赖sudo apt update sudo apt install -y build-essential libssl-dev zlib1g-dev libbz2-dev \ libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev \ libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev \ python3-openssl git1.2.2 下载并编译以 Python 3.12.8 为例wget https://www.python.org/ftp/python/3.12.8/Python-3.12.8.tgz tar -zxvf Python-3.12.8.tgz cd Python-3.12.8 ./configure --prefix/usr/local/python3.12.8 make sudo make install1.2.3 配置软链接安装完成后/usr/local/python3.12.8/bin/下有python3和pip3。创建简短的软链接方便使用sudo ln -s /usr/local/python3.12.8/bin/python3 /usr/local/bin/python3.12 sudo ln -s /usr/local/python3.12.8/bin/pip3 /usr/local/bin/pip3.12软链接放到/usr/local/bin/已在PATH中而不是安装目录内部这样任何终端都能直接使用python3.12和pip3.12。验证python3.12 --version pip3.12 --version1.2.4 设置环境变量如果希望直接输入python就能调用该版本需要将安装目录加入PATH。root 用户cat /etc/profile EOF export PATH/usr/local/python3.12.8/bin:$PATH export LD_LIBRARY_PATH/usr/local/python3.12.8/lib:$LD_LIBRARY_PATH EOF source /etc/profile非 root 用户安装目录需在用户目录下编译时--prefix改为$HOME/python3.12.8cat ~/.bashrc EOF export PATH$HOME/python3.12.8/bin:$PATH export LD_LIBRARY_PATH$HOME/python3.12.8/lib:$LD_LIBRARY_PATH EOF source ~/.bashrc环境变量用途PATH让终端能找到python和pip可执行文件LD_LIBRARY_PATH指定动态库搜索路径多版本共存时确保加载正确的.so文件如果系统中只有这一个 Python 版本仅设置PATH通常就够用。2. Windows 系统2.1 官方安装包安装访问 python.org/downloads下载最新版安装包运行安装程序务必勾选「Add Python to PATH」点击「Install Now」完成安装2.2 验证安装打开 PowerShell 或 CMDpython --version pip --version2.3 安装后 pip 无法执行未添加 PATH重新运行安装程序选择「Modify」勾选「Add Python to PATH」PowerShell 执行策略限制报错running scripts is disabled时执行Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

相关新闻

C语言学生成绩管理系统实现:链表、文件读写与scanf陷阱全解析

C语言学生成绩管理系统实现:链表、文件读写与scanf陷阱全解析

不瞒你说,这学期的《程序设计基础》第二次作业把我折腾得不轻。题目其实是个老熟人——用C语言做一个学生成绩管理系统,支持成绩录入、修改、删除、查询、统计、排序,还要能把数据存进文件里。听起来不就是控制台版的“花名册”嘛&#xff0c…

2026/10/11 9:07:47 阅读更多 →
【保姆级教程】Claude Code 极简调用 DeepSeek V3.1、K2、GLM 4.5:把 settings 改到 TaoToken 快速上手

【保姆级教程】Claude Code 极简调用 DeepSeek V3.1、K2、GLM 4.5:把 settings 改到 TaoToken 快速上手

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 9:07:47 阅读更多 →
Shardeum 网络升级指南:硬分叉与软分叉如何安全完成

Shardeum 网络升级指南:硬分叉与软分叉如何安全完成

Shardeum 网络升级指南:硬分叉与软分叉如何安全完成 【免费下载链接】shardeum Shardeum is an EVM based autoscaling blockchain 项目地址: https://gitcode.com/GitHub_Trending/sh/shardeum Shardeum 是一个基于 EVM 的自动扩容区块链(autosc…

2026/10/11 9:06:46 阅读更多 →

最新新闻

Boss直聘数据采集与可视化:Python爬虫实战指南

Boss直聘数据采集与可视化:Python爬虫实战指南

简介:基于Python的Boss直聘岗位数据采集与分析可视化项目,面向计算机相关专业的学生及需要实战练习的Python学习者,由导师指导完成、评审99分,代码完整可运行,适合作为课程设计、期末大作业或毕业设计参考,…

2026/10/11 13:36:02 阅读更多 →
Zephyr中国跨国并购数据清洗实战:Python处理字段、币种与去重

Zephyr中国跨国并购数据清洗实战:Python处理字段、币种与去重

简介:这份资源为Zephyr数据库导出的中国跨国并购交易数据合集,时间跨度覆盖2000年至2024年,面向从事国际商务、产业经济、金融研究的高校师生与分析师,可用于跨国并购趋势分析、案例筛选与实证研究。压缩包共2个文件,以…

2026/10/11 13:36:02 阅读更多 →
C语言链表从入门到实操:指针、内存管理与增删实现

C语言链表从入门到实操:指针、内存管理与增删实现

写这篇文章的起因有点现实——我见过太多初学者把链表当成"面试背题",却在真正需要它的时候手足无措。链表是 C 语言里绕不开的核心数据结构,它和数组一起,构成理解更复杂数据结构(栈、队列、树、图)的两根拐…

2026/10/11 13:36:02 阅读更多 →
TLS 1.3配置审计、证书锁定绕过与中间人攻击实战全记录

TLS 1.3配置审计、证书锁定绕过与中间人攻击实战全记录

我们内部做了一次针对某业务系统的传输安全深度评估,范围限制在传输层,核心任务就三条:把 TLS 1.3 的配置翻个底朝天、试着绕过证书锁定、走一遍中间人攻击的标准套路。说实话,这类活儿在安全圈里不算少见,但真正跑完一…

2026/10/11 13:36:02 阅读更多 →
Unity UI形状与分辨率适配:从锚点到SafeArea

Unity UI形状与分辨率适配:从锚点到SafeArea

Unity开发里,自定义游戏界面形状/分辨率是个埋了很多暗坑的主题。我前阵子接手一个模拟项目X,美术给了一套圆形小地图、圆角按钮和不规则面板的设计稿,第一版是在固定模拟分辨率下做出来的,看着很正常。结果一上真机,长…

2026/10/11 13:36:02 阅读更多 →
Java 实现超大附件上传:分片、断点续传与合并校验实战

Java 实现超大附件上传:分片、断点续传与合并校验实战

很多做文件上传功能的同学,第一次接到“超大附件”需求时都以为只是加个参数、调大内存就能搞定。结果一跑真实文件,几百 MB 可能还能撑住,到了几个 GB 甚至十几个 GB,要么请求超时,要么服务端内存直接打满&#xff0c…

2026/10/11 13:35:01 阅读更多 →

日新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/11 0:00:27 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/11 0:00:27 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 10:45:37 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 21:32:20 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 10:38:42 阅读更多 →