python-3.x - 如何在 sublime3 中使用 python3?
问题描述
我开始研究这本书'python速成课程'。我研究了在 sublime text 中设置 Python3,但它不能正常运行。这是代码:
{
"cmd":["python3","-u","$file"]
}
我在构建系统中将此代码设置为 python3。我尝试运行“hello python world!”:
print("Hello Python world!)
我尝试在构建系统中从我的代码中选择并运行 Python3,但它不起作用。我不知道为什么它不起作用。我应该怎么办?
解决方案
确保您实际上是在命令行中调用Python 解释器。
在Windows上,如果在安装过程中将 Python添加到%PATH% ,则它通常被称为py 。
在Linux 或 macOS 上, Python 3 通常被称为python3。
要将 Python 添加到 %PATH%,请再次运行 Python 安装程序,单击“修改”,然后激活“py 启动器”,单击“下一步”和“安装”。
在Windows上使用:
{
"cmd":["py", "-u", "$file"]
}
Linux / macOS:
{
"cmd":["python3", "-u", "$file"]
}
PS:我不知道您的 Python 代码在问题中是否有错字,但似乎缺少一个双引号。如果您收到包含"Syntax Error"的错误消息,请忘记 py 启动器。您的代码中只有一个语法错误。利用:
print("Hello Python World!")
推荐阅读
- java - 当我在邮递员中发送相同的电影名称时如何写条件我不会接受相同的电影名称
- javascript - 重新绑定与 .off() 方法 jQuery 未绑定的事件处理程序
- amazon-web-services - 具有相同链接的备份 S3 存储桶
- wordpress - 谷歌云引擎与 Bucket 套接字和实例的连接
- java - 在 Spring Boot 中将调用 REST API 和修改实体的方法放置在何处
- javascript - 为什么解析参数首先出现在 JavaScript Promises 中?
- sql - 当输入参数有一些值时,如何在选择查询中写入“输入”子句..?
- javascript - 在一个函数中运行 2 个查询的正确 RESTful API 实践?
- vulkan - 绘图调用是否在命令缓冲区中排序?
- ecmascript-2016 - 在 Reactjs 中的周选择器,并像一个包含 7 天和日期的表格一样显示周