前提・実現したいこと
requestsのimport
ここに質問の内容を詳しく書いてください。
pipでrequestsをインストールし、python(3.6.5)でrequestsをimportしようとしたところ、以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
import requests
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\diddy\AppData\Local\Programs\Python\Python36\lib\site-packages\requests_init_.py", line 43, in <module>
import urllib3
File "C:\Users\diddy\AppData\Local\Programs\Python\Python36\lib\site-packages\urllib3_init_.py", line 8, in <module>
from .connectionpool import (
File "C:\Users\diddy\AppData\Local\Programs\Python\Python36\lib\site-packages\urllib3\connectionpool.py", line 7, in <module>
from socket import error as SocketError, timeout as SocketTimeout
File "C:\Users\diddy\AppData\Local\Programs\Python\Python36\lib\socket.py", line 49, in <module>
import _socket
ImportError: DLL load failed: %1 は有効な Win32 アプリケーションではありません。
python ### 試したこと 色々調べた結果、pythonのversionが32bitか64bitかの違いで、32bitだとエラーが起こるそうなのですが、私のは64bitです。 ### 補足情報(FW/ツールのバージョンなど) 使ってるパソコン:Wimdoes10 ,64bit ここにより詳細な情報を記載してください。 またrequestsもしっかりインストールされていました。 C:\Users\diddy>pip show requests Name: requests Version: 2.18.4 Summary: Python HTTP for Humans. Home-page: http://python-requests.org Author: Kenneth Reitz Author-email: me@kennethreitz.org License: Apache 2.0 Location: c:\users\diddy\appdata\local\programs\python\python36\lib\site-packages Requires: urllib3, certifi, chardet, idna You are using pip version 9.0.3, however version 10.0.1 is available. You should consider upgrading via the 'python -m pip install --upgrade pip' command.
回答1件
あなたの回答
tips
プレビュー