Python的新手。
我在GitBash上执行python --version
时遇到以下错误。 ... Appdata / Local / Microsoft / WindowsApps / python3:权限被拒绝
基于此论坛上的一些答案,我关闭了python的App执行别名。这样做会从Windows App文件夹中删除两个“存根” python.exe和python3.exe,并导致另一个错误,即在GitBash上我的python --version没有此类文件或目录。
我是python的新手,因此卡在安装本身上会很烦人。我在这里想念什么???
现在是12月,我认为来自Microsoft的所有这些更新尚未解决此问题。还是?
答案 0 :(得分:1)
要解决此问题,您需要安装所需的Python-Windows-Version(在我的情况下为3.9)。
然后,您在开始菜单中搜索Edit environment variables for your account
。
打开PATH
变量,然后移动PATH
%USERPROFILE%\AppData\Local\Microsoft\WindowsApps
在Python安装路径的下方。
现在,您在Windows搜索中输入manage app execution aliases
并在其中停用python的2个条目。
您需要做的最后一件事是打开Python安装文件夹。
该文件夹通常位于%USERPROFILE%\AppData\Local\Programs\Python\Python39
(如果您使用的是Python 3.9)
不要忘记更改您的Python版本的路径(例如Python38)。
将文件python.exe
复制到同一目录中,并将副本重命名为python3.exe
。因此,安装文件夹中同时包含python.exe
和python3.exe
。
您可以找到类似的解决方案here
答案 1 :(得分:0)
已解决: Python命令对薄荷味无效。 我做了一个python -i进入python模式 另一个选择是执行“ winpty python.exe”
答案 2 :(得分:-2)
只需卸载旧的并安装您刚刚下载的新的。 git团队已经解决了这个问题是安装时的最后一个选项,只需检查它与python和其他程序一起使用即可。