有什么方法可以在Windows中使用命令行安装Python。

时间:2020-07-28 17:12:05

标签: python windows batch-file

我创建了一个硒自动化代码,我想与我的朋友分享它,我想使其完全自动化,因此我制作了一个setup.py文件,该文件将自动安装所有pip要求。 我想制作一个类似.bat的文件,只需双击即可在Windows中安装python。 可能吗 谢谢:)

更新:我找到的可能的解决方案

我无法找到仅使用CMD来下载python的方法,但是如果您的系统中有python.exe,则可以使用下面的方法进行安装(也可以将.bat文件进行自动化。)< / p>

  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

它还将设置路径变量。

2 个答案:

答案 0 :(得分:1)

如果您有cURL,则可以在cmd中使用它:

curl https://www.python.org/ftp/python/3.8.5/python-3.8.5.exe --output "%TMP%\python-3.8.5.exe" && "%TMP%\python-3.8.5.exe" /silent

它应该下载并安装Python 3.8.5 x86

答案 1 :(得分:0)

我不知道您是否可以在Windows中使用命令行安装python。

但是也许您可以使用pyinstaller“捆绑”您的整个应用程序(包括python本身):

https://www.infoworld.com/article/3543792/how-to-use-pyinstaller-to-create-python-executables.html

通过这种方式,您可以将整个应用程序作为可执行(* .exe)文件发送。

另一个选择是下载Portable-python:

https://sourceforge.net/projects/portable-python/

您的朋友可以从Windows命令行使用wget下载可移植的python。