【问题标题】:Trouble finding python in terminal在终端中找不到 python
【发布时间】:2020-07-20 00:35:49
【问题描述】:

我按照 udacity 教程下载了 python,但遇到了一些麻烦。我下载了python,当我在终端中输入python --version 时,我可以看到我有。它是 3.8.2 版本。当我输入python3 --version 时,我得到:/appData/Local/Microsoft/WindowsApps/python3: Permission Denied

为什么python --version 有效,而python 3 --version 无效?什么权限被拒绝?

【问题讨论】:

标签: python python-3.x terminal


【解决方案1】:

看起来这在%USERPROFILE%\AppData\Local\Microsoft\WindowsApps 文件夹中添加了两个名为python.exepython3.exe 的“存根”,它被插入到PATH 中现有Python 可执行文件的条目之前。 将此条目移动到正确的 Python 文件夹下方(部分)更正了该问题。

在 Windows 搜索提示中键入 manage app execution aliases 并完全禁用 Python 的商店版本。

【讨论】:

  • 感谢您的回答!我去了“管理应用程序执行别名”并禁用了 python.exe 和 python3.exe 但 python 3--version 仍然无法工作。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-05-17
  • 2021-11-11
  • 1970-01-01
  • 2012-03-18
  • 1970-01-01
  • 2015-08-03
  • 2021-05-05
相关资源
最近更新 更多