服务器上的python conda部署
问题描述:
假设我有两个在我的个人计算机上开发的项目。我使用conda来管理我的python依赖项。我创建了管理这些项目的环境。当我完成开发时,我想将它们导出到一个远程计算机,该计算机将在同一时间定期运行这两个项目。 我应该如何管理此部署?服务器上的python conda部署
答
一些研究后,我想出了这个:
- 克隆你的环境,因为在conda's doc描述。
- 将您的环境文件与您的项目一起导出到服务器上。
- 在服务器的conda上导入环境。
- 创建一个bash脚本像
#!/bin/bash source activate my_environment python ~/my_project/src/code.py
- 设立cron像往常一样调用此之前的bash脚本
能否请你限制你的帖子一个问题?谢谢!请参阅http://meta.stackexchange.com/questions/39223/one-post-with-multiple-questions-or-multiple-posts – darthbith