This repository contains a Django project that includes installation of the TA-Lib (Technical Analysis Library) Python library using GitHub Actions. TA-Lib is used for performing technical analysis of financial markets.
- Python 3.1x
- Django
- TA-Lib (v4.28) - Technical Analysis Library
Follow these steps to set up the Django project and install TA-Lib using GitHub Actions:
git clone https://github.com/your_username/your_django_project.git
cd your_django_project
Make sure you have Python and pip installed. Create and activate a virtual environment (optional but recommended) and install the required Python packages:
python -m venv venv
source venv/bin/activate # On Windows: .\venv\Scripts\activate
pip install -r requirements.txt
Apply migrations and create a superuser (if needed):
python manage.py migrate
python manage.py createsuperuser
TA-Lib can be installed easily using the ta-lib-bin
package, which provides pre-built binaries for various operating systems:
pip install ta-lib-bin
Alternatively, you can follow the detailed installation instructions provided on the TA-Lib Bin PyPI page to install the TA-Lib library based on your specific operating system.
Run the Django development server:
python manage.py runserver
Access the Django admin interface and other pages in your browser at http://127.0.0.1:8000/
.
stockvista/
- Main Django project directory.analyze/
- Django app directory.requirements.txt
- Python dependencies file.manage.py
- Django project management script.README.md
- This README file.
For more details about TA-Lib, visit the TA-Lib Bin PyPI page which provides installation instructions for different platforms.