我正在編寫一個用於處理文件的Python程序(不涉及DJango)。我需要在http://pypi.python.org上託管的ZODB3和Whoosh。它需要部署在像Bluehost或Hostgator這樣的主要主機上。在主要主機上使用外部(PyPi)包部署python 2.7應用程序的適用性
我的問題是:
- 我可以依靠可靠的Python 2.7支持主要的主機?
- 它們是否可以支持其他軟件包(一臺主機有一個支持的軟件包列表,並告訴我們聯繫技術支持以獲取更多軟件包),特別是如果它可以從easy_install界面獲得的話。
- 設置是否很痛苦?
- 我對ZODB(對象持久性庫,ZOPE的一部分)的選擇會導致問題嗎?
這似乎是一個愚蠢的問題,但它可以節省幾個星期的時間。
一些相關細節: 它只用於文件處理,不需要DJango。 ZODB是用於對象持久性的。我不需要備份ZODB商店,因爲它可以很容易地重建。
哇。這就是你如何在主要主機上做到這一點? – aitchnyu
這就是我在開發機器上工作的方式。我正在開發應用程序,而不是部署操作系統服務。我希望我的所有應用程序的依賴項都在我的控制之下,而不是系統管理員或某個遠程開發人員或PyPi站點管理員。一個應用程序等於一個tarball解包在一個目錄中,包含libc和ld-linux.so.2等* ALL *依賴項。適用於所有版本的Linux。 –
我記得經過我的mercurial安裝在窗口中,看到一個python安裝。我現在知道了。 – aitchnyu