如何使用 nodemon 运行 python 3?
Posted
技术标签:
【中文标题】如何使用 nodemon 运行 python 3?【英文标题】:How to run python 3 with nodemon? 【发布时间】:2021-03-09 06:32:13 【问题描述】:我在 python 3 中有一个简单的脚本。我想用 nodemon 运行,以便它可以在文件更改时自动启动。在nodemon npm 上,我有这个代码:nodemon --exec "python -v" ./app.py
。问题是没有强制执行 python 版本 3。
我的 python 文件如下所示:
#!/usr/bin/env python3
print "hello world!"
这段代码运行良好,这意味着 Python 3 没有被强制执行。
如何使用 nodemon 并确保它使用 Python 3 而不是 2?
【问题讨论】:
“shebang”仅在您使用时使用,例如./app.py
直接运行脚本,这就是 shell 选择可执行文件的方式。如果您使用python ./app.py
,它会使用您特别要求的可执行文件。
【参考方案1】:
你可以用这个:
nodemon --exec python3 hello.py
我找到了答案here,它对我很有效。
【讨论】:
虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 - From Review @IvanAracki 感谢指正,我是第一次回答问题,下次我会根据你的建议和社区规则回答。以上是关于如何使用 nodemon 运行 python 3?的主要内容,如果未能解决你的问题,请参考以下文章