python 2.7.10 PATHアクセスでインストールし、twilioを正しくインストールしました。ただし、コードを実行しようとすると、このエラーメッセージが表示されます
Traceback (most recent call last):
File "C:\Users\tmslvo\Google Drive\Desktop\send text.py", line 1, in <module>
from twilio.rest import TwilioRestClient
ImportError: No module named twilio.rest
pythonがtwilioパッケージを見つけられないことが理由である可能性があるため、私は読んだので、
which -a python
which -a twilio
コマンド(私のWindowsコマンドプロンプト)の場合、
'which' is not recognized as an internal or external command,
operable program or batch file.
誰かが私が間違っていることを知っていますか?
ありがとうございました!
Twilio開発者エバンジェリストはこちら。
あなたの問題は、どういうわけかライブラリをインストールしたときに、静かに失敗したことだと思います(?)。覚えておくべきいくつかのこと:
twilio.py
と呼ばれていないことを確認してください。python --version
を実行してください。すべてが失敗し、インストールを再実行し、すべてが(エラーなしで)正常に動作している場合、 次のコード を使用してすばやくテストできます。
import twilio
import twilio.rest
try:
client = twilio.rest.TwilioRestClient(account_sid, auth_token)
message = client.messages.create(
body="Hello World",
to="+14159352345",
from_="+14158141829"
)
except twilio.TwilioRestException as e:
print e
私はこれと同じ問題に遭遇しました。問題だったtwilioをインストールするには、pipの代わりにeasy_installを使用していました。これを修正するために私はpip uninstall twilio
とpipを使用して再インストールしました。
すべてのIDLEインスタンスを閉じてから再起動します。
これは明白に聞こえますが、コンポーネントのインストールが成功したので、私にとってはうまくいきました
ピップが正しく設定されていないと思います。正常にインストールされたというメッセージが表示される場合がありますが、本来あるべき場所にインストールされていません。 pip install --userを試してみてください。 pip installは、設定のない仮想環境でのみ正常に機能する場合があります.pip install --userパッケージ名を試してください
@iosCurator
最初にeasy_intall
ツールでtwilioをインストールしました
私は以下の手順に従いました:
pip uninstall twillo
を使用してtwilioをアンインストールしますpip install twilio
を使用してtwilioをインストールしますPycharmユーザー:
Mac(2017年半ば)にはpython 2.6
および2.7
がインストールされています。 PyCharm
はデフォルトで2.6
を使用します。 twilio
(Pip install)をインストールすると、モジュールはpython version 2.7
にインストールされます。したがって、twilio
からPyCharm
を実行しようとすると、
ImportError: No module named twilio.rest
解決策:pythonインタープリターをPyCharm
で変更します。preferences > project interpreter
に移動し、ドロップメニューからProject Interpreter
を選択しますpython 2.7
これを試してください:Sudo pip3 install twilio --upgrade