【问题标题】:How to run python 3 with nodemon?如何使用 nodemon 运行 python 3?
【发布时间】: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,它会使用您特别要求的可执行文件

标签: python-3.x nodemon


【解决方案1】:

你可以用这个:

nodemon --exec python3 hello.py

我找到了答案here,它对我很有效。

【讨论】:

  • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 - From Review
  • @IvanAracki 感谢指正,我是第一次回答问题,下次我会根据你的建议和社区规则回答。
猜你喜欢
  • 2019-11-06
  • 2021-07-17
  • 1970-01-01
  • 2013-10-11
  • 2020-01-19
  • 2019-06-28
  • 2011-07-19
  • 2020-12-31
  • 2016-04-07
相关资源
最近更新 更多