title: No module named future
body: <p>I am running a telegram bot in python and i am using python3.6 on raspbian ( pi3 )</p>
  
  <p>Below is my imports:</p>
  
  <pre><code>from __future__ import (absolute_import, division,
                      print_function, unicode_literals)
  from builtins import (
      bytes, dict, int, list, object, range, str,
      ascii, chr, hex, input, next, oct, open,
      pow, round, super,
      filter, map, zip)
  from uuid import uuid4
  
  import re
  import telegram
  
  from telegram.utils.helpers import escape_markdown
  
  from telegram import InlineQueryResultArticle, ParseMode, \
      InputTextMessageContent
  from telegram.ext import Updater, InlineQueryHandler, CommandHandler
  import logging
  import random
  import telepot
  import unicodedata
  import json
  import requests
  import bs4
  from bs4 import BeautifulSoup
  </code></pre>
  
  <p>When i try to run my bot with sudo python3 bot.py i get </p>
  
  <pre><code>ImportError: No module named 'future'
  </code></pre>
  
  <p>I have searched and found many answers on this but none have worked for me such as <code>pip install future</code> and <code>pip3 install future</code> The module does show in my lib for python 3.6 <a href="https://i.stack.imgur.com/zvTXE.png" rel="noreferrer">future in lib</a></p>
  
  <p>Any idea why it still says <code>No module named future</code>? ? </p>