我想部署我的python应用程序,因此计划将其打包为包含virt服务器上的virtualenv的本机.deb,然后分发到服务器。将setup.py
与install_requires
一起使用时,无法使用wheel_cache。将所有代码移至requirements.txt
并通过pip进行安装会使console_scripts
部分setup.py
部分不再可用。那么如何正确安装可部署的应用程序呢?通过pip install -r requirements.txt
(轮盘缓存加速可用),然后运行/path/to/venv/bin/python -m mypackage
或者setup.py
除了requirements.txt
(空白install_requires
)?