【发布时间】:2019-12-06 05:03:14
【问题描述】:
我在本地计算机上开发了一个网站(客户端和服务器端应用程序),并正在尝试将该网站迁移到 Internet。我正在使用 FastComet 的共享服务器环境。当用户单击一个按钮时,服务器端应用程序 app.js 会生成一个 python 文件,但我无法让它在 FastComet 服务器上工作。我收到以下错误:
Error: spawn python3 ENOENT
at _errnoException (util.js:992:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19)
at onErrorNT (internal/child_process.js:372:16)
at _combinedTickCallback (internal/process/next_tick.js:138:11)
at process._tickCallback (internal/process/next_tick.js:180:9)
应用程序正在尝试使用“python3”命令执行文件。但是,在共享的 Web 托管环境中,Python 不是全局安装的,而是可以设置虚拟 Python 环境。但是,进入虚拟环境并使用“python3”执行文件需要先运行特定的命令才能进入虚拟环境。为此我需要哪个命令?
【问题讨论】:
标签: python node.js hosting virtual-environment