使用 cmd 或 powershell 安装 Python

新手上路,请多包涵

我的问题是,您是否可以使用 powershell、cmd、vbs 或 Windows 内置的任何其他语言安装 python?如果已经有人问过这个问题,请将我重定向到答案。 “如何使用 Windows 命令提示符安装 Python”解释了如果您已经安装了 exe,如何安装 python,而不是如何安装 exe。


编辑: 我正在尝试在没有安装 python 的 pc 上安装带有文件的 python,唯一受限制的可能是该帐户不是管理员,如果可能的话在后台。

原文由 user10122572 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.6k
2 个回答

您可以下载要安装的安装程序,然后在不使用安装程序 UI 的情况下自动安装它:

 [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12

Invoke-WebRequest -Uri "https://www.python.org/ftp/python/3.7.0/python-3.7.0.exe" -OutFile "c:/temp/python-3.7.0.exe"

c:/temp/python-3.7.0.exe /quiet InstallAllUsers=0 PrependPath=1 Include_test=0

我不认为它不会在没有管理员权限的情况下工作,我尝试使用 InstallAllUsers=0 仅为当前用户安装它,但它仍然要求提升。

以这种方式安装时可以使用一些选项,这是文档: https ://docs.python.org/3.6/using/windows.html#installing-without-ui

原文由 Isma 发布,翻译遵循 CC BY-SA 4.0 许可协议

通过 Windows 命令提示符安装 Python 的最佳方式是通过 Chocolatey(Windows 包管理器)

安装 python 3 的步骤如下:-

  1. 使用“以管理员身份运行”打开 CMD。

  2. 使用以下命令下载并安装 Chocolatey。

 @"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

  1. 使用以下命令下载并安装 python。
 choco install -y python3

  1. 您可以检查版本以验证 Python 是否已成功安装,如下所示。
 python --version

原文由 Cyborg 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题