Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
更新python系统c运行时所需的管理员权限_Python - Fatal编程技术网

更新python系统c运行时所需的管理员权限

更新python系统c运行时所需的管理员权限,python,Python,我正在从Python.org捆绑一个Python安装程序(Python 3.7.3)。我计划在更大的安装程序中使用静默模式安装 从中,在安装说明中说明用户是否选择“立即安装”: 您不需要是管理员(除非需要对C运行时库进行系统更新,或者为所有用户安装了用于Windows的Python启动器) 但是,我已经在我的系统上安装了python 3.7.3,当浏览安装目录时,我可以看到vcruntime140.dll的副本存在于安装目录根目录中。我选择了在我的c:root上安装它,所以我不需要管理员权限 我

我正在从Python.org捆绑一个Python安装程序(Python 3.7.3)。我计划在更大的安装程序中使用静默模式安装

从中,在安装说明中说明用户是否选择“立即安装”:

您不需要是管理员(除非需要对C运行时库进行系统更新,或者为所有用户安装了用于Windows的Python启动器)

但是,我已经在我的系统上安装了python 3.7.3,当浏览安装目录时,我可以看到
vcruntime140.dll的副本存在于安装目录根目录中。我选择了在我的c:root上安装它,所以我不需要管理员权限


我假设在
c:\windows\SysWOW64\vcruntime140.DLL
中安装上述DLL需要管理员权限,但如果它捆绑在安装目录中,为什么需要更新系统运行时

这可能只是一个文档错误。安装程序的实际工作方式(或至少应该):

为所有用户安装时,以下文件将安装到
“%SystemRoot%\System32”或“%SystemRoot%\SysWOW64”作为
适当的对于当前用户,它们安装在Python中
安装目录。
.\python3x.dll核心解释器
.\python3.dll稳定的ABI引用
\appcrt140.dll Microsoft Visual C运行时
\desktopcrt140.dll Microsoft Visual C运行时
\vcruntime140.dll Microsoft Visual C运行时
为所有用户安装时,以下文件将安装到
“%SystemRoot%”(通常为“C:\Windows”),以确保它们始终
在路径上可用。(请参见下面的启动Python。)对于当前用户,
它们安装在Python安装目录中。
.\py[w].exe PEP 397启动器

这可能只是一个文档错误。安装程序的实际工作方式(或至少应该):

为所有用户安装时,以下文件将安装到
“%SystemRoot%\System32”或“%SystemRoot%\SysWOW64”作为
适当的对于当前用户,它们安装在Python中
安装目录。
.\python3x.dll核心解释器
.\python3.dll稳定的ABI引用
\appcrt140.dll Microsoft Visual C运行时
\desktopcrt140.dll Microsoft Visual C运行时
\vcruntime140.dll Microsoft Visual C运行时
为所有用户安装时,以下文件将安装到
“%SystemRoot%”(通常为“C:\Windows”),以确保它们始终
在路径上可用。(请参见下面的启动Python。)对于当前用户,
它们安装在Python安装目录中。
.\py[w].exe PEP 397启动器