news 2026/8/30 21:03:23

PowerShell 安装失败?跨平台安装与验证 5 步避坑完整指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
PowerShell 安装失败?跨平台安装与验证 5 步避坑完整指南

PowerShell 安装失败?跨平台安装与验证 5 步避坑完整指南

【免费下载链接】PowerShellPowerShell for every system!项目地址: https://gitcode.com/GitHub_Trending/po/PowerShell

在 Linux 上装完 PowerShell 敲pwsh,却只得到一句"未找到命令";Windows 上装完打开新终端,依然进不了 PowerShell。别急,照下面 5 步走,10 分钟内装好 PowerShell 并验证可用。

动手前的 4 项自检

  • 你的 CPU 架构是什么?x86_64arm64还是armv7?安装包必须和架构一一对应,这是装失败的头号原因
  • 目标机器能否访问外部网络?官方安装脚本会从网上拉取最新发行包
  • 你是否拥有管理员权限?Linux 上安装需要sudo,Windows 上建议用管理员终端
  • 你是否已经装了旧版 PowerShell?升级前最好确认旧版本的安装方式,官方建议用同一种方式更新

核心操作:3 步装好并验证

步骤一:克隆仓库,拿到官方安装脚本

这一步做什么:把安装脚本本地化,后续所有操作都在仓库目录里进行,避免直接执行来路不明的远程脚本。

具体怎么做

# 克隆 PowerShell 官方仓库(Windows 用 pwsh,Linux/macOS 用 bash) git clone https://gitcode.com/GitHub_Trending/po/PowerShell cd PowerShell

做对了长什么样:当前目录出现README.mdtools/等目录,且tools/下能看到install-powershell.ps1install-powershell.sh两个文件。

步骤二:一条命令完成安装

这一步做什么:用官方自适应脚本自动检测系统架构和发行版,下载并安装匹配的 PowerShell 包。

具体怎么做

# Linux/macOS:执行官方安装脚本,自动匹配架构 ./tools/install-powershell.sh
# Windows(管理员 PowerShell):安装并写入 PATH Set-ExecutionPolicy Bypass -Scope Process -Force .\tools\install-powershell.ps1 -AddToPath

做对了长什么样:脚本输出中能看到下载和安装完成的提示,没有红色错误信息;Windows 上装完提示已更新环境变量。

步骤三:打开新终端,验证安装结果

这一步做什么:确认pwsh能被找到、版本号正常、命令可执行。

具体怎么做

# 打开一个全新的终端,逐条执行 pwsh pwsh -Command '$PSVersionTable.PSVersion'

做对了长什么样

  • pwsh能进入 PowerShell 提示符(PS /路径>样式),不再报"未找到命令"
  • $PSVersionTable正常输出版本表,其中OSPlatform字段与你的系统一致
  • 此时输入Get-Command等内置命令(cmdlet,PowerShell 里执行任务的小程序)有返回

装不上时的 3 条备用路线

按"先易后难"排列,挑第一条能跑通的即可:

  1. 手动下载对应架构的压缩包,解压即用。适用于网络能连上发行源、但不想让脚本自动决策的机器。到 PowerShell 官方发行页选与你架构一致的tar.gz(Linux)或zip/MSI(Windows)解压到任意目录,直接把可执行文件路径加入 PATH。

  2. 用 Docker 容器运行。适用于不想污染系统环境、或架构与宿主机不同的场景:docker pull mcr.microsoft.com/powershelldocker run -it --rm mcr.microsoft.com/powershell pwsh

  3. 从源码编译。适用于预编译包不支持你的架构(如特定 ARM 板卡)。先跑Start-PSBootstrap装工具链,再用Start-PSBuild按目标架构编译,完整步骤见 docs/building/linux.md。

小结

装好 PowerShell 的关键就三件事:架构选对、脚本跑通、新终端验证。下一步建议继续了解 更新日志 里的新功能,或阅读 docs/ 下跨平台安装文档,把安装方式固化成你自己的标准流程。

关键文件参考

  • tools/install-powershell.ps1:Windows/macOS/Linux 通用安装脚本(PowerShell 版)
  • tools/install-powershell.sh:Linux/macOS 安装脚本(bash 入口)
  • docs/building/linux.md:从源码构建 PowerShell 的完整流程
  • global.json:编译所需的 .NET SDK 版本锁定

【免费下载链接】PowerShellPowerShell for every system!项目地址: https://gitcode.com/GitHub_Trending/po/PowerShell

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/30 21:03:23

TD-LTE前导检测:Zadoff-Chu序列与匹配滤波实现

简介:本资源是面向通信工程专业学生、无线通信方向研究者及MATLAB初学者的TD-LTE系统关键技术实践材料,聚焦随机接入过程中的前导序列检测这一核心环节,解决信道衰落环境下Zadoff-Chu序列可靠识别与同步建立的实际问题。压缩包共7个文件&…

作者头像 李华
网站建设 2026/8/30 21:01:55

2025算法岗面试核心考点与实战攻略:从机器学习到大模型全解析

2025年算法岗的卷,已经不是在比谁会调包、谁能背两道 LeetCode 了,而是真正在比谁能把模型原理讲透、能在白板上把代码写干净、能把业务问题拆成可落地的技术方案。小红书这类内容社区的算法/AI岗,招聘方向横跨推荐、搜索、NLP、多模态、大模…

作者头像 李华
网站建设 2026/8/30 20:59:59

信息学奥赛C++实战指南:从环境配置到算法精通的系统提升

简介:本资源是《信息学奥赛课课通(C)》官方配套学习资料包,专为信息学奥林匹克竞赛初学者及备赛学生设计,系统覆盖C语言基础、算法思维训练与实战能力提升三大核心目标。资源共6777个文件,总大小172.7MB&am…

作者头像 李华
网站建设 2026/8/30 20:59:43

PowerShell 快速入门指南:从启动到跑通第一个脚本

PowerShell 快速入门指南:从启动到跑通第一个脚本 【免费下载链接】PowerShell PowerShell for every system! 项目地址: https://gitcode.com/GitHub_Trending/po/PowerShell PowerShell 是微软出品的跨平台命令行工具与脚本语言,支持 Windows、…

作者头像 李华
网站建设 2026/8/30 20:58:30

Cadence OrCAD CIS元件库深度解析与工程落地指南

简介:本资源是面向电子电路设计工程师与高校EDA课程学习者的Cadence OrCAD Capture CIS专用元件库集合,聚焦阻容电感类基础器件,显著缓解原理图绘制与PCB协同设计中元件符号缺失、封装不匹配等高频痛点。压缩包共136.25MB,内含完整…

作者头像 李华