dh-virtualenv是一个旨在将Debian打包与基于独立的virtualenv的Python部署相结合的工具......
我能够通过dpkg-buildpackage成功构建一个python包(名为my-project.deb)使用dh-virtualenv,然后使用" dpkg -i my-project.deb"安装它。现在," / opt / my-project"是使用自包含的虚拟环境创建的,但我不知道如何运行我的程序。我的程序入口点文件名是" main.py"但是在上面的路径中的任何地方都看不到这个文件
现在,我的问题是如何运行使用dh-virtualenv成功构建的程序?任何帮助将不胜感激。
答案 0 :(得分:0)
您可以通过两种不同的方式完成这项工作:
使用源代码:
/ opt / my-project / bin / python /opt/my-project/lib/python3.5/site-packages/my-project/main.py
通过虚拟环境和Python Shell:
source / opt / my-project / bin / activate
蟒
来自my-project import main
main.main()