Установка Django3 на Centos7
Основной текст заметки
это сука бля пиздец полный
нужен пайтон 3.7 - там 3.6
и понеслась моча по трубам.... 6 часов еботни
Программный код
git clone https://github.com/solotony/multiparser.git
# для удобства
mv multiparser mp
# идем в настройки
cd mp/mp
# правим настройки
mv local_settings_dist.py local_settings.py
# идем в корень проекта
cd ..
# создаем папку для логов
mkdir logs
# устанавливаем python 3.7. потому что у вас старье а не ОС
yum install gcc
yum install zlib-devel
yum install openssl-devel
yum install libffi-devel
yum remove sqlite-devel
# это, блядь, не помогло
#wget http://www6.atomicorp.com/channels/atomic/centos/7/x86_64/RPMS/atomic-sqlite-3.8.5-6803.el7.art.x86_64.rpm
#wget http://www6.atomicorp.com/channels/atomic/centos/7/x86_64/RPMS/atomic-release-1.0-20.el7.art.noarch.rpm
#rpm -Uvh atomic-release-1.0-20.el7.art.noarch.rpm
#yum install atomic-sqlite-sqlite
# качаем
https://www.sqlite.org/download.html
# и устанавливаем
./configure
make
make install
# и вручную сука блядь копирую libsqlite3.so.0.8.6 в /usr/lib/...
cd /usr/src
wget https://www.python.org/ftp/python/3.7.9/Python-3.7.9.tgz
tar xzf Python-3.7.9.tgz
cd Python-3.7.9
LDFLAGS="-L/usr/local/lib" CFLAGS="-L/usr/local/include" ./configure --enable-optimizations
LDFLAGS="/opt/lib" CFLAGS="-L${HOME}/opt/include" make
make altinstall
python3.7 -V
python3.7 -m venv /home/admin/mpenv
source /home/admin/mpenv/bin/activate
python3.7 -m pip install django bs4 selenium requests brotli
#
python manage.py migrate
Заметка написана: 01.03.2021