python - Windows 10 上 PyCharm 的 Python 3.8 的“访问被拒绝”
问题描述
尝试在 Windows 10 上的 PyCharm 社区中创建新项目。以下是 PyCharm 中新项目的设置:
我收到错误消息:
Cannot run program "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.8_3.8.752.0_x64__qbz5n2kfra8p0\python.exe"
(in directory "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.8_3.8.752.0_x64__qbz5n2kfra8p0"): CreateProcess error=5, Access is denied
到目前为止,我在 SO 上找到的唯一解决方法是:
- 将 WindowsApp 文件夹所有者更改为“所有人”
- 创建新的'venv'并将项目放在那里
- 不要使用 Windows Store 中的 Python
最好放弃 Windows Store Python 并从 python.org 下载适用于 Windows 的 Python 3.8 吗?我是 Python 开发的新手,不想采取草率的行为。
解决方案
删除 Windows 应用商店版本和 Windows 安全 PyCharm exe 和项目目录中的白名单清除了 PyCharm 中的所有启动问题!