2017-08-03 111 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