второй коммит: переход на python 3.13 и использование venv
This commit is contained in:
8
.gitignore
vendored
Normal file
8
.gitignore
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
users.db
|
||||||
|
config.py
|
||||||
|
venv
|
||||||
|
myvenv
|
||||||
|
.env
|
||||||
|
.idea
|
||||||
|
__pycache__
|
||||||
|
config.cpython-313.pyc
|
76
README.md
76
README.md
@ -1,7 +1,75 @@
|
|||||||
#python 3.10
|
# simple_sql_tg_bot
|
||||||
|
|
||||||
1. пропишите pip install -r req.txt
|
### Клонирование проекта ###
|
||||||
|
|
||||||
2. перед запуском вставьте токен в файле config.py
|
```commandline
|
||||||
|
git clone https://git.itguild.info/sementodrik/simple_sql_tg_bot.git
|
||||||
|
cd simple_sql_tg_bot
|
||||||
|
```
|
||||||
|
Клонируем проект и переходим в нужную директорию.
|
||||||
|
|
||||||
3. для запуска бота запустите файл bot.py
|
<hr>
|
||||||
|
|
||||||
|
### Создание виртуального окружения (venv) ###
|
||||||
|
|
||||||
|
```commandline
|
||||||
|
python3 -m venv myenv
|
||||||
|
```
|
||||||
|
|
||||||
|
```myenv``` - это имя вашего виртуального окружения, можно выбрать любое.
|
||||||
|
|
||||||
|
Если вы используете **windows(CMD)** то используйте команды с написание ```python``` вместо ```python3```
|
||||||
|
|
||||||
|
```commandline
|
||||||
|
python -m venv myenv
|
||||||
|
```
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
### Активация виртуального окружения ###
|
||||||
|
|
||||||
|
#### Windows (CMD): ####
|
||||||
|
|
||||||
|
```commandline
|
||||||
|
myenv\Scripts\activate
|
||||||
|
```
|
||||||
|
|
||||||
|
если команда выше выдаёт ошибку, то попробуйте вариант ниже
|
||||||
|
|
||||||
|
```commandline
|
||||||
|
.\myenv\Scripts\activate.bat
|
||||||
|
```
|
||||||
|
|
||||||
|
#### Windows (PowerShell): ####
|
||||||
|
|
||||||
|
```commandline
|
||||||
|
.\myenv\Scripts\Activate.ps1
|
||||||
|
```
|
||||||
|
|
||||||
|
#### Linux/macOS: ####
|
||||||
|
|
||||||
|
```commandline
|
||||||
|
source myenv/bin/activate
|
||||||
|
```
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
### Установка зависимостей ###
|
||||||
|
|
||||||
|
```commandline
|
||||||
|
python3 -m pip install -r req.txt
|
||||||
|
```
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
После того как вы установите зависимости необходимо будет настроить конфигурационный файл.
|
||||||
|
Для этого вам нужно зайти в ```config.py``` и вписать токен своего бота
|
||||||
|
|
||||||
|
```
|
||||||
|
TOKEN='XXX:YYY'
|
||||||
|
```
|
||||||
|
|
||||||
|
Теперь нам осталось только запустить бот:
|
||||||
|
```
|
||||||
|
python3 bot.py
|
||||||
|
```
|
Reference in New Issue
Block a user