簡體   English   中英

ImportError:沒有名為urllib3的模塊,已經安裝了urllib3

[英]ImportError: no module named urllib3, urllib3 is already installed

這是我的代碼:

from twilio.rest import Client

# Your Account SID from twilio.com/console
account_sid = "sid"
# Your Auth Token from twilio.com/console
auth_token  = "token"

client = Client(account_sid, auth_token)

message = client.messages.create(
    to="number", 
    from_="number",
    body="new phone who dis")

print(message.sid)

這是錯誤消息:

Traceback (most recent call last):
  File "/Users/mahika/Documents/sendtexttest.py", line 1, in <module>
    from twilio.rest import Client
  File "build/bdist.macosx-10.6-intel/egg/twilio/rest/__init__.py", line 14, in <module>
  File "build/bdist.macosx-10.6-intel/egg/twilio/http/http_client.py", line 1, in <module>
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/requests-2.18.4-py2.7.egg/requests/__init__.py", line 43, in <module>
import urllib3
ImportError: No module named urllib3

問題是已經安裝了urllib3。 我該怎么辦?

似乎您沒有將urllib3正確安裝到python解釋器路徑。

您在注釋中給您的python解釋器:

/Library/Frameworks/Python.framework/Versions/2.7/bin/python

如何確定我的計算機上urllib3的安裝位置?

如果要檢查計算機上urllib3的安裝位置,可以使用以下命令查找它:

sudo find / -name urllib3

我建議您通過以下方法檢查是否在當前的python解釋器中安裝了urllib3

sudo find /Library/Frameworks/Python.framework/Versions/2.7/site-packages -name urllib3

編輯

如果要在此處安裝:

/Library/Frameworks/Python.framework/Versions/2.7/bin/pip install urllib3 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM