2016-12-28 51 views
0

假設我有兩個在我的個人計算機上開發的項目。我使用conda來管理我的python依賴項。我創建了管理這些項目的環境。當我完成開發時,我想將它們導出到一個遠程計算機,該計算機將在同一時間定期運行這兩個項目。 我應該如何管理此部署?服務器上的python conda部署

+0

能否請你限制你的帖子一個問題?謝謝!請參閱http://meta.stackexchange.com/questions/39223/one-post-with-multiple-questions-or-multiple-posts – darthbith

回答

0

一些研究後,我想出了這個:

  • 克隆你的環境,因爲在conda's doc描述。
  • 將您的環境文件與您的項目一起導出到服務器上。
  • 在服務器的conda上導入環境。
  • 創建一個bash腳本像

#!/bin/bash source activate my_environment python ~/my_project/src/code.py

  • 設立cron像往常一樣調用此之前的bash腳本