Приложение Django, разработанное в Windows, не будет работать в Linux
У меня есть приложение Django, которое разработал мой бывший коллега. Оно было создано в Windows, но мне нужно развернуть его на сервере Linux. В файле requirements.txt не удается установить все требования на Linux-сервере. В частности, mysql, mysqlconnector и версия psutil не устанавливаются.
Я не могу найти никакой документации по преобразованию проекта Django для Windows для совместимости с Linux. Вместо этого в большинстве источников говорится, что приложения Django будут работать в любой среде взаимозаменяемо, но это не похоже на правду, поскольку я не могу установить требования или перенести проект
Коннектор Mysql может быть хитрым. Вы удаляете его из требований и устанавливаете другие пакеты. Этот коннектор влияет только на вашу базу данных.
Вы можете загрузить двоичный дистрибутив коннектора, который подходит для вашей системы Linux, и установить.