Skip to main content

Posts

Showing posts with the label Python3

Django + Docker-Compose deployment to Heroku

Setting up a docker-compose django project 1. Follow the django docker-compose guide set-up here . 2. Your working directory should now contain all files listed below Dockerfile docker-compose.yml manage.py requirements.txt 3. Test that you app is running locally $ sudo docker-compose up   4. Navigate to localhost:8000 on your web browser to test if everything is working as expected. Django production application configuration 1. Modify your Dockerfile as follows Dockerfile FROM python:3.6.4 ENV PYTHONUNBUFFERED 1 ENV PORT 5000  RUN mkdir /code WORKDIR /code ADD requirements.txt /code RUN pip install -r requirements ADD . /code CMD python3 manage.py runserver 0.0.0.0:$PORT  2. Modify your wsgi.py file as follows wsgi.py import os from django.core.wsgi import get_wsgi_application from whitenoise.django import DjangoWhiteNoise ...

How to install python 3 in Ubuntu 16.04 / LIve USB

The following guide will help you get started with installing python3 and pip3 on your linux( Ubuntu 16.04 ) live USB.  1. First install python 3 from the "deadsnakes" repository from the Python Package Accesories ( PPA ) $ sudo add-apt-repository ppa:deadsnakes/ppa $ sudo apt-get update $ sudo apt-get install python3.6 This will install both python 3.5.2 and python 2.7.2 on your machine. Verify the installation by running python3 --version or python --version on the linux command line.  2. Next up, install pip3 package manager that will allow you to install other useful python libraries such as numpy,seabon ,pandas etc. $ sudo apt-get update $ sudo apt-get install python3-setuptools $ sudo easy_install3 pip  Once again, verify the installation by running pip3 --version on the command line. 3. You can now use pip3 to install non-core python libraries as follows   $ sudo pip3 install jupyter  $ sudo pip3 numpy etc.

How to install python pip

Install pip using get-pip.py 1. If you haven't installed python already: $ sudo add-apt-repository ppa:deadsnakes/ppa $ sudo apt-get update $ sudo apt-get install python3.6 2.   Get a copy of get-pip.py 2.1. The download will start automatically 2.2.  Navigate to the download folder in your terminal 2.3. Open terminal from here 2.4. Run $ python get-pip.py 3. That's it! Now you can easily install python packages. Examples: $ pip install jupyter $ pip install django==2.0 Install pip using python3 setuptools 1. Install setuptools on your linux machine $ sudo apt-get install python3-setuptools 2. Install pip using easy-install $ python -m easy-install pip Bonus If you get "$ error: command 'x86_64-linux-gnu-gcc' failed with exit status 1" Run the following: $ sudo apt-get update $ sudo apt-get install python3-dev $ sudo apt-get install python-dev $ sudo pip install jupyter