README.md 962 字节
Newer Older
L
Leodanis Pozo Ramos 已提交
1 2 3 4 5 6
# RP Contacts

**RP Contacts** is a Contact Book application built with Python, [PyQt5](https://www.riverbankcomputing.com/static/Docs/PyQt5/index.html), and [SQLite](https://www.sqlite.org/docs.html).

## Running the Application

7
To run **RP Contacts**, you need to download the source code. Then open a terminal or command-line window and run the following steps:
L
Leodanis Pozo Ramos 已提交
8 9 10 11 12

1. Create and activate a Python virtual environment

```sh
$ cd rpcontacts/
L
Leodanis Pozo Ramos 已提交
13
$ python -m venv ./venv
L
Leodanis Pozo Ramos 已提交
14 15 16 17 18 19 20
$ source venv/bin/activate
(venv) $
```

2. Install the dependencies

```sh
L
Leodanis Pozo Ramos 已提交
21
(venv) $ python -m pip install -r requirements.txt
L
Leodanis Pozo Ramos 已提交
22 23 24 25 26
```

3. Run the application

```sh
L
Leodanis Pozo Ramos 已提交
27
(venv) $ python rpcontacts.py
L
Leodanis Pozo Ramos 已提交
28 29
```

L
Leodanis Pozo Ramos 已提交
30
**Note:** This application was coded and tested using Python 3.8.5 and PyQt 5.15.2.
L
Leodanis Pozo Ramos 已提交
31 32 33 34 35 36 37 38 39 40 41 42 43

## Release History

- 0.1.0
  - A work in progress

## About the Author

Leodanis Pozo Ramos – [@lpozo78](https://twitter.com/lpozo78) – leodanis@realpython.com

## License

Distributed under the MIT license.