当前位置: 首页 > 知识库问答 >
问题:

“权限被拒绝”尝试在Windows 10上运行Python

荆梓
2023-03-14

Windows 10上的更新似乎一夜之间就打破了Python。只是尝试运行python--version返回了一个“权限被拒绝”错误。三次更新都没有;KB4507453、KB4506991或KB4509096看起来可能是罪魁祸首,但问题发生的时间令人怀疑。我希望有一个更简单的解决方案,我没有错过,而不是忙于回滚。

python上的权限是“-rwxr-xr-x”,在安装了昨晚的补丁程序之后,除了让Windows update重新启动机器之外,我没有做任何更改。

根据系统信息,我正在运行10.0.18362

还应该注意,无论我(尝试)是否使用“以管理员身份运行”从git-bash执行Python,都会发生这种情况,如果我尝试使用PowerShell,它只会打开视窗商店,就像应用程序没有安装一样,所以我认为它看不到由于某种原因,我的/c/用户/david/AppData/本地/Microsoft/WindowsApps/文件夹的内容。

我还尝试重新安装Python3.7.4,但也没有帮助。还有什么我应该看的吗?

共有1个答案

邵博远
2023-03-14

据我所知,这是由最近添加到视窗商店的Python 3.7版本的冲突引起的。看起来这添加了两个存根,称为python.exe和python3.exe到%USERPROFILE%\AppData\本地\Microsoft\WindowsApps文件夹中,在我的例子中,这是在我现有的Python可执行文件在中的条目之前插入的路径

将此条目移动到正确的Python文件夹下(部分)可以更正此问题。

更正它的第二部分是在Windows搜索提示符中键入管理应用程序执行别名,并完全禁用Python的存储版本。

您可能只需要执行第二部分,但在我的系统上,我做了两项更改,现在一切都恢复正常。

 类似资料:
  • 我添加了使用权限,包括WRITE_EXTERNAL_STORAGE,android.permission.相机,READ_EXTERNAL_STORAGEAndroidManifest.xml. 当我在Nexus6(API 24)中运行我的应用程序时,它向我抛出了以下错误: java.io.IOException:权限被拒绝 这是我的代码: 如何在权限相机运行时打开之前使用它?

  • 我想读取文件夹中的所有文件: 在那个文件夹中有两个文件。但是我得到一个错误,我没有权限这样做(阅读它): 目录枚举器错误位于file:///Users/Shared/MeinDesktop/fasttemp/tmp/src:Error Domain=nscocaerordomain Code=257“无法打开文件“src”,因为您没有查看它的权限。”用户信息={NSURL=file:///User

  • 我正在尝试为我的Android应用程序请求运行时权限。这是我的代码: 在我的AndroidManifest中。xml: 但是,上面的代码始终显示权限被拒绝,而不提示用户请求权限。有什么想法吗? 谢谢

  • 有趣的是,当我尝试它下载的sudo版本时,但是终端中不能识别。 我的节点是10.16。我的净现值是6.9。0 这是文件问题还是我的Mac?

  • 问题内容: 当我尝试运行简单的docker命令时,例如: 我收到一条错误消息: 获得权限被拒绝… /var/run/docker.sock:connect:权限被拒绝 当我检查权限 我看到这一行: 因此,我遵循许多论坛的建议并将本地用户添加到docker组: 但这无济于事。我仍然收到非常相同的错误消息。我该如何解决? 问题答案: 对于那些刚接触shell的人,命令: 需要在您的外壳中定义。默认情况

  • 问题内容: 尝试显示URI时出现以下异常。我认为这是在我的活动停止后发生的,我尝试再次访问可行的URI。还有其他问题可以解决这个问题,但是我对如何对我的代码应用任何解决方案感到非常困惑,因为我的takePhotoIntent允许拍照或从图库中选择图片(如下所示)。 我的createImageFile和我的takePhotoIntent: 问题答案: 根据Storage Access Framewo