0

我需要使用 Armbian(基于 Debian)在 NanoPI NEO 上激活 virtualenv Python 环境。为此,我创建了一个简单的脚本:

#!/bin/bash
echo "Activating application's virtual enviroment..."
source /mpoint/bin/activate
echo "Running main app.."
python /mpoint/mpoint.py

我修改了所有必要的文件,并将提到的脚本复制到 init.d 和 update-rc.d 中。

问题是,据我了解,我需要将该脚本作为源代码运行,即该脚本使用环境创建自己的实例,然后关闭。其他问题提到了各种解决方案,但没有一个回答我的问题 - 我如何在启动时将其作为源运行?

4

1 回答 1

0

可能您根本不需要激活虚拟环境。一般只需要bin显式调用虚拟环境目录下的 Python 解释器即可。在您的情况下,以下应该足够好/mpoint/bin/python /mpoint/mpoint.py

于 2020-07-30T11:05:29.683 回答