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
? ?
Python他の誰かが書いたコード。 http://python-future.org/ を参照してください。futureは、変換を支援するモジュールです。 between Python 2 and 3.これは、pip3 install future
インストール、再インストール、easy_install、condaインストールを試みましたが、何もうまくいきませんでした。将来的にアップグレードを実行して、ようやくパッケージをインポートすることができました。
pip install -U future
これで問題が解決しました。
同様の問題があり、conda install future
を使用して解決しました
同様の問題があり、easy_install future
を使用して解決しました