2017-10-11 30 views
-3

ないモジュールの名前「requests.packages.urllib3.contrib.appengine」私がしようとしたときに、私はこの下の例外を得た私はのpython3を使用していると私はpyrebaseをインストールして、彼の依存関係 はImportError:私は私のスクリプトを実行することはできません

LinuxのUbuntuの上で私のスクリプトを実行する

Traceback (most recent call last): 
    File "scrapping2fb.py", line 9, in <module> 
    import pyrebase 
    File "/usr/local/lib/python3.4/dist-packages/pyrebase/__init__.py", line 1, in <module> 
    from .pyrebase import initialize_app 
    File "/usr/local/lib/python3.4/dist-packages/pyrebase/pyrebase.py", line 19, in <module> 
    from requests.packages.urllib3.contrib.appengine import is_appengine_sandbox 

いくつかのいずれかは、私が

私は

を実行しようとするスクリプトをありがとう助けることができます
from urllib.request import urlopen ,URLError,HTTPError,Request 
from socket import timeout 
from bs4 import BeautifulSoup 
from time import sleep 
import mysql.connector 
from datetime import datetime 
import pyrebase 
def is_exist_firebase_db_AR(siteName,title):#(siteName,title): 
    global config 
    global email 
    global password 
    firebase = pyrebase.initialize_app(config) 
    db=firebase.database() 
    auth = firebase.auth() 
    user = auth.sign_in_with_email_and_password(email, password) 
    all_items = db.child("items_ar").get(user['idToken']) 
    if(all_items.each() is not None): 
     for item in all_items.each(): 
      if(siteName in item.val().get("nomSite") and title in item.val().get("titre")): 
       return 1 
    return 0 
+0

あなたにもあなたのコードを含めることはできますか? – GreenSaber

+0

'requests'パッケージがインストールされていますか? –

+0

はいそれがインストールされています! – pastien

答えて

0

これはpyrebaseパッケージの問題です。

v2.16.0に入ったcommit 8e17600ef60de4faf632acb55d15cb3c178de9bb以降、requestsは、もはやバンドurllib3には含まれません。

パッケージpyrebaseは、最終的には、壊れていたん実装の詳細に依存しているすべてのもののように、この実装の詳細に依存する、とされます。

関連する問題