python - Sublime Text3 构建错误 - 未检测到 Python
问题描述
我在尝试运行时收到错误消息“未找到 Python,但可以从 Microsoft Store 安装: https ://go.microsoft.com/fwlink?linkID=2082640 [Finished in 0.3s]”
{
"cmd": ["python3", "-u", "$file"],
}
我对 python 很陌生,我在这里尝试了其他解决方案,但没有任何效果。我也在 Windows 10 PC 上运行,并确保在安装过程中将 python 3.9 添加到路径中。Sublime 3 最初运行良好,但在使用了几次之后,它开始显示上述错误。难道是我使用的是免费版本的 Sublime?
解决方案
首先检查是否可以从命令提示符打开 python:
- 赢+R
- 键入
python
并按 Enter。
如果 python 已打开,则尝试.sublime-build
为 python 添加自定义:
- 在崇高去工具>构建系统>新的构建系统...
- 把这个写在那个文件上:
{
"shell_cmd": "python \"$file\""
}
- 使用扩展名保存它
.sublime-build
我相信这.sublime-build
对于python来说是最简单的。当你按下Ctrl+S
保存它时,sublime 会显示你的 sublime 用户文件夹。用你想要的名字保存它。
然后你会在工具 > 构建系统上看到它。
有关更多信息,请参阅Sublime 构建系统文档
推荐阅读
- haskell - 为什么 multiplesOf num max = [num*k | k <- [1..floor (max/num)]] 抛出错误?
- android - SQLite `NOT IN` 参数是否有大小限制?
- php - 将 URL 查询字符串中的“%2B”转换为“+”
- python - 第一的。1 个原始嵌套列表的第二项和第三项:
- java - 使用 Java 的远程 zip/jar 文件的带宽有效列表
- python - 将列表保存到 .txt 文件中,每个值之间都有行
- java - Weka 实例分类的推理如何表达?
- arrays - mips 中的数组初始化显示错误
- vue.js - 如何使用 vue.js 向我的表显示数据
- javascript - 在 Mapbox 中使用 map.addLayer 添加编辑多边形