7

是否可以在 Windows 上从 cmd 安装 Python?如果是这样,该怎么做?

4

3 回答 3

13

https://docs.python.org/3.6/using/windows.html#installing-without-ui

不使用 UI 安装:安装程序 UI 中可用的所有选项也可以从命令行指定,允许脚本安装程序在多台机器上复制安装,而无需用户交互。也可以在不抑制 UI 的情况下设置这些选项以更改某些默认值。

要完全隐藏安装程序 UI 并静默安装 Python,请传递 /quiet 选项。要跳过用户交互但仍显示进度和错误,请传递 /passive 选项。可以传递 /uninstall 选项以立即开始删除 Python - 不会显示任何提示。

所有其他选项作为 name=value 传递,其中值通常为 0 以禁用功能,1 以启用功能或路径。

于 2017-09-05T13:30:42.540 回答
1

对于Windows

我无法找到仅使用 CMD 下载 python 的方法,但如果您的系统中有 python.exe,那么您可以使用以下方法安装它(您也可以制作 .bat 文件来自动化它。)

  1. 从官方网站下载您计算机上的 python.exe 文件。

  2. 打开 CMD 并将您的目录更改为您拥有 python.exe 的路径

  3. 在您的命令提示符中粘贴此代码,确保使用您的文件版本更改名称在下面的代码中(例如 python-3.8.5.exe)

python-3.6.0.exe /quiet InstallAllUsers=1 PrependPath=1 Include_test=0

它还将设置路径变量。

于 2020-07-29T12:24:47.523 回答
0

假设您有python-installer.exe文件,您可以/passive在管理员窗口中以模式运行。如果没有管理员权限,系统会提示您

您要允许此应用对您的设备进行更改吗?

Powershell 示例可能是:

$installer = "C:/tmp/python-3.7.6-amd64.exe"
& $installer /passive InstallAllUsers=1 PrependPath=1 Include_test=0
于 2020-02-18T09:36:26.937 回答