【问题标题】:I am having difficulty importing code from a server?我在从服务器导入代码时遇到困难?
【发布时间】:2020-03-02 05:23:15
【问题描述】:

我正在为客户开发一个项目,他的代码正在他的服务器上运行。我试图下载代码,以便可以在我的计算机上运行本地版本。该项目至少有 5 年的历史并在 Python 2.7 上运行。

问题是我无法运行python install -r requirements.txt 而不会遇到错误,因为某些文件不再可用。特别是一些叫做“sorl”、“django-page-cms”、“mercurial”的东西,以及开发者在其他网站上托管的一些文件。

如果他的网站正在运行并且代码在他的服务器上运行,这是否意味着这些软件包的工作版本存储在服务器上?我怎样才能找到它们?

【问题讨论】:

  • 你能提供到服务器的链接和/或显示requirements.txt的内容吗?

标签: python python-2.7 server package requirements


【解决方案1】:

您可以尝试在 sshed 进入服务器的同时启动 python 并执行如下导入:

>>> import sorl
>>> sorl.__file__
'/home/jmunsch/PycharmProjects/projectname/venv_ok/lib/python3.6/sorl/__init__.py'

如果操作系统相同,则 rsync 文件结束。

见: - Copying files using rsync from remote server to local machine

【讨论】:

    猜你喜欢
    • 2015-06-06
    • 2021-09-25
    • 1970-01-01
    • 2012-05-29
    • 1970-01-01
    • 1970-01-01
    • 2015-07-17
    • 2012-10-31
    • 1970-01-01
    相关资源
    最近更新 更多