首页 > 解决方案 > 使用 cmd 或 powershell 安装 Python

问题描述

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


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

标签: pythonpython-3.xpowershellcmd

解决方案


您可以下载要安装的设置,然后在不使用设置的 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


推荐阅读