python - Atom 说我需要通过 Microsoft Store 安装 Python,但我已经安装了 Python
问题描述
PyCharm 很愚蠢,所以我决定使用 Atom。之前,我笨拙地从官网和微软商店下载了 Python,所以在 PyCharm 上出现了错误,这意味着我不得不使用 Atom。
然而,最近我设法通过从 Microsoft 商店卸载 Python 并安装最新版本的 Python 并正确配置了 PATH 来解决这个问题,但它只修复了 PyCharm 而不是 Atom。
但是,每当我尝试在 Atom 上运行脚本时,都会收到以下错误消息:
Python was not found but can be installed from the Microsoft Store: https://go.microsoft.com/fwlink?linkID=2082640
我从网站安装了 Python,但没有从 MS 商店安装。任何想法如何解决这一问题?
解决方案
无论您是从 Microsoft Store 还是从 python.org 下载 Python,都无关紧要。重要的是 Python 已安装在您的系统上,并且任何使用该版本解释器的应用程序都可以访问它。通常,这意味着您的 PATH 环境变量中的任何条目都指向 Python 解释器的目录。
根据您的描述,听起来您的系统上可能同时拥有多个版本,然后您删除了一个版本并对 PATH 变量进行了一些修改。我会确认您的 PATH 变量是正确的,并且您可以通过直接调用它来从命令提示符窗口运行 Python 解释器。如果你能做到这一点,那么 Atom 应该能够找到你的 Python 解释器。如果不能,那么我建议卸载并重新安装 Atom,而不是卸载并重新安装 Python。
我想提供更多帮助,但需要有关您的系统的更多信息以提供更具体的步骤。
推荐阅读
- c# - Linux Docker 容器中的退出代码 131
- linux - 无法在 Fedora 上启动机器人 Karel
- python - 如何修改适用于 RGB 图像的函数以使其适用于单色图像?
- azure - 如何从通过代理连接到服务器的逻辑应用程序进行 http 调用
- ssh-tunnel - 通过 rsa 的 ssh 连接 nornir_napalm
- python - 启动内核时发生错误,我不知道如何修复它
- python - 将文件创建日期更改为 TIFF
- javascript - 如何获取每个表单javascript的值?
- c++ - 拦截系统调用的内核模块会导致用户空间程序的执行出现问题
- python - 合并 2 个 csv 文件 pandas 时如何解决 Empty DataFrame