2010-09-13 144 views
0

我很喜歡使用終端和服務器管理。我最近在「繼承」一個Twitter應用程序,我需要安裝一個Python的OAuth庫:在服務器上安裝庫

http://dev.twitter.com/pages/oauth_libraries#python

不幸的是,我對幾乎無言以對如何:

  1. 下載庫服務器
  2. 在服務器上安裝磁帶庫,所以我可以「進口」

可有人請走我通過這個過程?或者,給我提供哪些資源?

謝謝!

回答

0

最簡單的解決方案可能是使用運行應用程序的相同python(可能有不同版本的python)以root身份運行「easy_install」。您可能需要安裝一個軟件包,如「setuptools的」第一,或下載並運行easy_install的安裝程序如下:再次

# wget http://peak.telecommunity.com/dist/ez_setup.py 
# python ./ez_setup.py 

但是,只有這樣做,如果你沒有的easy_install

0

的'最好'的方式取決於你如何運行你的應用程序(mod_python,cgi或wsgi)。使用WSGI最好的辦法是爲每個只爲該站點安裝東西的站點分別安裝virtualenv。通過這種方式,您可以安裝同一個庫的不同版本,這對開發者來說也是一個很大的優勢,但對於那些可能希望在較舊版本的lib和新版本中保留一個網站的網站更是如此。

幾個環節,讓你開始:

WSGI + virtualenvvirtualenv

你可以添加評論的任何問題。