У меня проблемы с импортом кода с сервера? - PullRequest
0 голосов
/ 05 ноября 2019

Я работаю над проектом для клиента, и его код работает на его сервере. Я попытался загрузить код, чтобы я мог запустить локальную версию на моем компьютере. Проекту не менее 5 лет, и он работает на Python 2.7.

Проблема в том, что я не могу запустить python install -r requirements.txt без ошибок, поскольку некоторые файлы больше не доступны. В частности, что-то под названием «sorl», «django-page-cms», «mercurial» и несколько файлов, которые разработчик размещал на других сайтах.

Если его веб-сайт работает и код работает на его сервере,что означает, что на сервере хранится рабочая версия этих пакетов? Как я могу их найти?

1 Ответ

1 голос
/ 05 ноября 2019

Вы можете попробовать запустить python, когда ssh выполнил вход на сервер, и выполнить импорт, например:

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

И если ОС совпадает, то rsync файлы завершены.

см .: - Копирование файлов с помощью rsync с удаленного сервера на локальный компьютер

...