2017-08-03 109 views
0

早上好,我試圖在沒有互聯網訪問的服務器上安裝CherryPy。它有Windows Server 2012.我可以RDP到它,這是我已經試圖安裝它。該服務器已安裝Python 2.7。無法在離線服務器上安裝cherrypy

我都試過(不成功):

RDP服務器,PIP在命令行安裝CherryPy的(問題是,它處於脫機狀態)

下載的文件.grz,RDP服務器,從CL運行python(source到setup.py文件)安裝。表示存在無法下載的依賴項(因爲脫機)。

下載whl文件,試圖運行,沒有工作。

有沒有辦法在遠程計算機上(通過互聯網訪問)下載軟件包及其所有依賴關係,然後將這些文件複製並安裝?我試圖找到沒有成功的信息。

謝謝大家的幫助。

+1

可能重複的[是否有一個體面的替代「點管束」?](https://stackoverflow.com/questions/18905314/is-there-a-decent-alternative-to-pip-bundle) – webKnjaZ

回答

-1

最終將我的整個lib \ site-packages文件夾複製到遠程服務器,放置在原來的服務器上,並且它工作正常。

TL:DR複製你%Python_home%/ lib/site-packages文件夾到你的遠程機器,它可能會工作。需要安裝相同版本的python。在我的情況是2.7。

+1

使用[安裝捆綁軟件](https://pip.pypa.io/en/stable/user_guide/#installation-bundles) – webKnjaZ