Skip to main content

University project.

Project description

# gui-1h2018-13
## Мессенджер для ВКонтакте.
Легкий мессенджер для социальной сети ВКонтакте.
Данная программа требует Python 3.6+.
Данная верия Python является предустановленной на Ubuntu 16.04+, nакже она использует 2 зависимости: **vk**, **PyQt5**.
* Скачать Python можно [здесь](https://www.python.org/).
### Запуск Linux (Debian-based).
* Требуется установить инструмент *pip*:
```
sudo apt install python3-pip
```
* Скачаем специализированный пакет:
```
sudo pip3 install virtualenv
```
* В корне проекта требуется ввести
```
virtualenv venv
```
* Появится папка *venv*, которая содержит в себе интерпретатор Python.
* Выполнить команду:
```
source ./venv/bin/activate
```
* Загрузить зависимости:
```
pip install vk PyQt5==5.10.0
```
Версия 5.10.1 (Последняя наданный момент) не работает на Linux, если быть точнее, то QWebEngine* классы не работают, поэтому тавится более старая версия.
* Запустить программу:
```
python main.py
```
### Запуск Windows.

* Скачать Python 3.6+ [тык](https://www.python.org/).
* Скачаем специализированный пакет:
```
pip install virtualenv
```
* В корне проекта требуется ввести:
```
virtualenv venv
```
* Появится папка *venv*, которая содержит в себе интерпретатор Python.
* Выполнить команду:
```
./venv/Scripts/activate
```
* Загрузить зависимости:
```
pip install vk PyQt5
```
* Запустить программу:
```
python main.py
```

*В случае возникновения ошибок обратитесь к документации, используемых здесь инструментов, для вашей платформы, либо к одному из коммитеров.*


Project details


Release history Release notifications

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
lightvkmessenger-1.0.0-py3-none-any.whl (9.9 kB) Copy SHA256 hash SHA256 Wheel py3

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page