web-dev-qa-db-ja.com

futureというモジュールはありません

pythonで電報ボットを実行しています。raspbian(pi3)でpython3.6を使用しています。

以下は私のインポートです:

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

Sudo python3 bot.pyでボットを実行しようとすると

ImportError: No module named 'future'

私はこれについて多くの答えを検索し、見つけましたが、pip install futureおよびpip3 install futureモジュールは、python 3.6 libの将来

なぜそれがNo module named future? ?

8
PeppaPigKilla

Python他の誰かが書いたコード。 http://python-future.org/ を参照してください。futureは、変換を支援するモジュールです。 between Python 2 and 3.これは、pip3 install future

11
jkulpe

インストール、再インストール、easy_install、condaインストールを試みましたが、何もうまくいきませんでした。将来的にアップグレードを実行して、ようやくパッケージをインポートすることができました。

pip install -U future 

これで問題が解決しました。

1
Sayali Sonawane

同様の問題があり、conda install futureを使用して解決しました

0
Ee Ann Ng

同様の問題があり、easy_install futureを使用して解決しました

0
Pinlast